Natural Science Foundation of Guangxi Province Grant 2023GXNSFAA026120