National Natural Science Foundation of China [12005095]; Natural Science Foundation of Hunan Province, China [2021JJ40447, 2022JJ30487]; Project of Young Backbone Teacher of Hunan Province, China [221RQG004]; Research and Innovative Experiment Program for College Students in Hunan Province, China [G202110555029, S202210555001, S202210555140]; State Foundation for Studying Abroad [202108430096]; Doctoral Scientific Research Foundation of University of South China [200XQD021]