Fuel Cells:Modeling, Control, and Applications