1. Laboratory of Cell Biology, School of Veterinary Medicine and Animal Science, University of Veracruz, Veracruz, Mexico
2. Laboratory of Reproductive Biology, School of Veterinary Medicine and Animal Science, University of Veracruz, Veracruz, Mexico
3. Embryo-Espermex de Veracruz, Veracruz, México
4. Department of Chemistry and Biochemistry, Veracruz Institute of Technology, Veracruz, Mexico
5. Laboratory of Molecular Biology, School of Veterinary Medicine and Animal Science, University of Veracruz, Veracruz, Mexico
6. Department of Veterinary Medicine, University of Bari ‘Aldo Moro’, Bari, Italy
7. Laboratory of Functional Alterations, School of Veterinary Medicine and Animal Science, University of Veracruz, Veracruz, Mexico