National Science Foundation of China | National Natural Science Foundation of China-Yunnan Joint Fund Grant No. 82073938