Facile synthesis of Al–Mg co-doped ZnO nanoparticles and their high hydrogen sensing performances