BMPGA: a bi-objective multi-population genetic algorithm for multi-modal function optimization | IEEE Conference Publication | IEEE Xplore