Text this: A Tabu Search Algorithm For Maintenance Scheduling Of Generating Units