Blind source separation using the maximum signal fraction approach