Preventive generation maintenance scheduling - A simulated annealing approach to use in competitive markets | IET Conference Publication | IEEE Xplore