Scientific Research Fund of Hunan Provincial Education Department [22C0401]; Hunan Provincial Natural Science Foundation [2021JJ50035, 2023JJ50212, 2024JJ8188, 2024JJ9549]; Hunan Provincial Health Commission Foundation [202216005061, 51318]; Zhuzhou Municipal Science and Technology Bureau; Doctoral Program Construction of Hunan University of Technology, China NSFC [61703152]