Natural Science Foundation of Hunan (Changsha, China) [2022JJ40169]; Science and Technology Innovation Program of Hunan Province (Changsha, China) [2022RC1161]; Science Fund for Distinguished Young Scholars of Changsha City, China (Changsha, China) [kq2206033]; Research Foundation of Education Bureau of Hunan Province (Changsha, China) [21A0133]