Independent Component and Factor Analysis