Optimal Crossover Scheme for Parallel Distributed Genetic Algorithms