Displacement reaction of Pt on carbon-supported Ru nanoparticles in hexachloroplatinic acids