Three-dimensional modeling of PEMFC with contaminated anode fuel. (1st June 2018)