Natural Science Foundation of Guangxi Province Grant AD21220061