An Efficient Migration Scheme for Subpopulation-Based Asynchronously Parallel Genetic Algorithms