Title: Hydrogen and fuel cells : a comprehensive guide