Heterogeneous nucleation and growth of metal nanoparticles in polyols