Different techniques for preparing ZnO nanoparticles have been investigated
such as sol–gel processes, chemical coprecipitation, chemical vapor deposition, thermal decomposition, hydrothermal synthesis, spray pyrolysis, and microemulsion precipitation [14–16].