Preparation of carbon supported Pt and PtRu nanoparticles from microemulsion