Effect of Communication in a Parallel Genetic Algorithm