the Science and Technology Major Project of Guangxi Grant AA22096030