Shape evolution of carbon supported Pt nanoparticles: From synthesis to application