Analysis of variance of three contrast functions in a genetic algorithm for non-linear blind source separation