Morphological control of carbon-supported Pt-based nanoparticles via one-step synthesis