Natural Science Foundation of Guangxi Province Grant AB17292075