基金National Natural Science Foundation of China(Nos.62363022,61663021,71763025,61861025)Natural Science Foundation of Gansu Province(No.23JRRA886)Gansu Provincial Department of Education:Industrial Support Plan Project(No.2023CYZC-35)。
基金National Natural Science Foundation of China(No.61663021)Science and Technology Support Project of Gansu Province(No.1304GKCA023)Scientific Research Project in University of Gansu Province(No.2017A-025)