Effects of platinum nanoparticle shape on mass transport performance of porous carbon catalysts in fuel cells