Fuel cells and hybrid vehicles