Zinc oxide nanoparticles on silicon