types of fuel cell(2)