An improved niche genetic algorithm based on simulated annealing: SANGA | IEEE Conference Publication | IEEE Xplore