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