Modeling and control of fuel cells : distributed generation applications / M. Hashem Nehrir, Caisheng Wang. - Nehrir, Mohammad Hashem (IEEE Press series on power engineering, 2009)