Fuel Cells: from fundamentals to systems Journal uri icon