Integrating genetic algorithms, tabu search, and simulated annealing for the unit commitment problem | IEEE Journals & Magazine | IEEE Xplore