Electrochemical nucleation and three-dimensional growth of metal nanoparticles under mixed kinetic-diffusion control: model development and validation. (10th July 2016)