Modeling and Control of Fuel Cells: Distributed Generation Applications - Nehrir (IEEE, 2009)