Natural Science Foundation of Yunnan Province Grant 202001BA070001-133