Synthesis, characterization and anti-bacterial activity of Mg and Ba-doped ZnO Nanoparticles