National Science Foundation, NSF: DMR-207070; Texas Tech University, TTU; Consejo Nacional de Ciencia y Tecnología, CONACYT: 1631, 257636, CB-2015-01 Grant uri icon