National Natural Science Foundation of China-Yunnan Joint Fund Grant 82073647