New learning algorithm for blind separation of sources | Synapse