A novel synthesis of indium phosphide nanoparticles