Electrodeposited zinc oxide thin films: Nucleation and growth mechanism