Principal component analysis by homogeneous neural networks, part II: Analysis and extentions of the learning algorithm