First-principle study of new insights on the magnetic mechanism of ZnO through rare-earth Nd doping and Zn vacancies. (June 2022)