Funder
China Scholarship Council
Natural Sciences and Engineering Research Council of Canada
Natural Science Basic Research Program of Shaanxi Province
Fundamental Research Funds for the Central Universities
National Natural Science Foundation of China