Effect of electrodeposition and annealing of ZnO on optical and photovoltaic properties of the p-Cu2O/n-ZnO solar cells