Investigations on the visible emission from ZnO nanophosphor co-doped with Ce, Eu and Tb. (2017)