Ultraviolet light emitting diode based on p-NiO/n-ZnO nanowire heterojunction