Investigation of Pure and Transition Metal Doped ZnO Nanoparticles for Photovoltaic Applications