Recent development in the preparation of nanoparticles as fuel cell catalysts