Energy and exergy analysis of fuel cells: A review. (March 2019)