Hydrogen and fuel cells : emerging technologies and applications / Bent Sørensen. - Sørensen, Bent, 1941- (Sustainable world series, 2005)