Low-power-consumption ultraviolet photodetector based on p-NiO/SiO2/n-ZnO