Funder
Shaanxi Province Key Research and Development Projects
Shanxi Provincial Key Research and Development Project
Science Fund for Distinguished Young Scholars of Sichuan Province
National Natural Science Foundation of China
Shaanxi Province Natural Science Foundation
Natural Science Basic Research Program of Shaanxi Province