National Key R&D Program of China [2022ZD0117103]; National Natural Science Foundation of China [62077022, 62177022, 62211530433, 62177018, 62277041, 62005092, 62077020, 62173286]; National Teacher Development Collaborative Innovation Experimental Base Construc-tion Research Project of Central China Normal University [CC-NUTEIII 2021-21]; National Nat-ural Science Foundation of Hubei Province, China [2022CFB971]; Shenzhen Science and Technology Program [JCYJ20230807152900001]; Jiangxi Provincial Natural Science Foundation [20232BAB212026]