Enhanced physical characteristics of ZnO thin films through Sr and Mg co-doping. (7th June 2022)