Fabrication of Thin-Film Solar Cell using Spin Coated Zinc Oxide and Silicon Nanoparticles Doped Cupric Oxide Heterojunction | IEEE Conference Publication | IEEE Xplore