Tongji University, (YRWEF202302); Tongji University; Science, Technology and Innovation Commission of Shenzhen Municipality, (JCYJ20230807121305010); Science, Technology and Innovation Commission of Shenzhen Municipality; Hebei Provincial Key Research Projects, (2023020201020317, 2022BCA067); Hebei Provincial Key Research Projects; National Natural Science Foundation of China, NSFC, (52100061); National Natural Science Foundation of China, NSFC; Consejo Nacional de Humanidades, Ciencias y Tecnologías, Conahcyt, (1327523); Consejo Nacional de Humanidades, Ciencias y Tecnologías, Conahcyt
Grant