Carbon-supported Platinum Nanoparticles Research Articles