Effect of Al and Mg Co-doping on the Microstructural and Gas-Sensing Characteristics of ZnO Nanoparticles