Nucleation effect and growth mechanism of ZnO nanostructures by electrodeposition from aqueous zinc nitrate baths