funding provided via Consejo Nacional de Ciencia y Tecnología, CONACYT: 32067-E Grant Universidad Autónoma de Zacatecas, UAZ Grant