A Genetic Algorithm for Optimizing Heat Recovery Steam Generators of Combined Cycle Power Plants