National Natural Science Foundation of China [62372221, 61972258, 62272107]; Hunan Provincial Natural Science Foundation of China [2023JJ30517]; Key Research and Development Program of Guangdong Province [2020B0101090001]; Scientific Research Fund of Hunan Provincial Education Department [24C0192, 22B0447, 21B0433]; Basic Research Programs of Hengyang Bureau of Science and Technology [202330046131]