Bandgap Engineering in ZnO By Doping with 3d Transition Metal Ions. (3rd April 2011)