Greenish-white electroluminescence from p-type CuGaS2 heterojunction diodes using n-type ZnO as an electron injector