1. Unidad de Polimeros y Electronica Organica; Instituto de Ciencias; Benemerita Universidad Autonoma de Puebla; Val3-Ecocampus Valsequillo, Independencia O2 Sur 50 San Pedro Zacachimalpa Publa, C.P. 72960 Mexico
2. Department of Chemistry; Johns Hopkins University; New Chemistry Building, 3400 N. Charles St. Baltimore MD 21218 USA
3. Biomolecular Crystallography Laboratory; Department of Bioinformatics; School of Chemical and Biotechnology; SASTRA Deemed University; Thanjavur 613401 India
4. Centro de Investigación en Materiales Avanzados S.C.; Av. Alianza Norte 22, Autopista Monterrey-Aeropuerto Km 10, PIIT; Apodaca-Nuevo León México C.P. 66600