Quantum oscillations and Dirac dispersion in the BaZnBi 2 semimetal guaranteed by local Zn vacancy order