National Natural Science Foundation of China [42230209, 42374215, 42304183, 72342001, 71931003, 72061147004]; Scientific Research Fund of Hunan Provincial Education Department [21A0212]; Science and Technology Innovation Program of Hunan Province [2022RC4025, 2023JJ50312, 2023JJ50010]