Consejo Nacional de Ciencia y Tecnología, CONACYT: 257528, 331786; Universidad Autónoma de San Luis Potosí, UASLP Grant uri icon