IN111119; Consejo Nacional de Ciencia y Tecnología, CONACYT: 256243, A-S1-30393; Universidad Michoacana de San Nicolás de Hidalgo, UMSNH Grant uri icon