Fundamentals of Hydrogen Production and Utilization in Fuel Cell Systems