Band gap engineering of ZnO by doping with Mg. (2nd July 2015)