Hyperplane-based Genetic Algorithms for Neural Networks Optimization