National Key Research and Development Program(2018YFB2001800);National Natural Science Foundation of China(51961021,52001152);Undergraduate Innovation and Entrepreneurship Training Program(DC2021011,DC2021018,DC2021036)。
Fundamental Research Funds for the National Natural Science Foundation of China(U1708251);Key Research and Development Program of Liaoning(2020JH2/10700003);Liaoning Revitalization Talents Program,China(XLYC1807027);Fundamental Research Funds for the Central Universities(N2109004)。
Open Fund of State Key Laboratory of Baiyunobo Rare Earth Resource Researches and Comprehensive Utilization;National Natural Science Foundation of China(51771158)。
National Natural Science Foundation of China(51075335,10902086 and 51174168);Northwestern Polytechnical University Foundation for Fundamental Research(NPU-FFR-JC201005);the Graduate Starting Seed Fund of Northwestern Polytechnical University(2012042)