A three-dimensional agglomerate model for the cathode catalyst layer of PEM fuel cells