Consejo Nacional de Ciencia y Tecnología, CONACYT: 812586; National Key Research and Development Program of China, NKRDPC: 2021YFC2900900 Grant uri icon