National Natural Science Foundation of China [12005095]; Natural Science Foundation of Hunan Province, China [2022JJ30487, 2021JJ40447]; Research and Innovative Experiment Program for College Students in Hunan Province, China [S202210555140, S202310555260, S202310555170]; Project of Young Backbone Teacher of Hunan Province, China [221RQG004]; Graduate Research Innovation Project of Hunan Province, China [CX20230975]; State Foundation for Studying Abroad [202108430096]