Particle size effects of sulfonated graphene supported Pt nanoparticles on ethanol electrooxidation