1. Henan Key Laboratory of Environmental and Animal Product Safety, College of Animal Science and Technology, Henan University of Science and Technology, Luoyang, Henan 471000, China
2. Pharmaceutical Sciences Research Center, Shiraz University of Medical Sciences, Shiraz 71348-14336, Iran
3. Department of Animal Science, Shiraz Agricultural University, Shiraz 71946-84471, Iran
4. Department of Biology of Reproduction, Autonomous Metropolitan University, Iztapalapa, Mexico City 09340, Mexico
5. College of Animal Science and Veterinary Medicine, Shiraz University, Shiraz 71946-84471, Iran
6. College of Veterinary Medicine, Shanxi Agricultural University, Taigu, Shanxi 030801, China