FastICA algorithm program