Natural Science Foundation of Guangxi Zhuang Autonomous Region Grant 19-185-33