the Natural Science Foundation of Guangxi Province Grant 2025GXNSFHA069187