Modeling and control of co-generation power plants: A hybrid system approach