Impact of alkaline metal ions Mg2+, Ca2+, Sr2+ and Ba2+ on the structural, optical, thermal and antibacterial properties of ZnO nanoparticles prepared by the co-precipitation method.