National Natural Science Foundation of China [52471267, 52401313, 52479063]; National Key Research and Development Program of China [2021YFC3100500]; Science and Technology Innovation Pro-gram of Hunan Province [2022RC3043]; China Postdoctoral Science Foundation [2024M752749]; Postdoctoral Fellowship Program of CPSF [GZB20240637]