Funder
National Natural Science Foundation of China
Natural Science Foundation of Hunan Province
Southwest Petroleum University
Canada Foundation for Innovation
Natural Sciences and Engineering Research Council of Canada
Canada Research Chairs
Natural Science Foundation of Sichuan Province