Text this: The effect of annealing on the structural, optical, electrical and photoelectric properties of ZnO/NiO heterostructures