Natural Science Foundation of Guangxi Zhuang Autonomous Region Grant AA18118016