Natural Science Foundation of Guangxi Province Grant 2023GXNSFBA026101