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