Self-assembly Synthesis of High-density Platinum Nanoparticles on Chemically Reduced Graphene Sheets