the Science and Technology Project of Guangxi Grant GuikeAD25069086