A solution-processed high-efficiency p-NiO/n-ZnO heterojunction photodetector