Multi-Layer Perceptron Training by Genetic Algorithms