Consejo Nacional de Ciencia y TecnologĂ­a, CONACYT, (813934); Natural Science Foundation of Hubei Province, (ZRJQ2022000195) Grant uri icon