Classical, reloaded and adaptive FastICA algorithms
