1. Key Laboratory of Livestock Infectious Diseases, Shenyang Agricultural University, Ministry of Education, Shenyang 110866, China
2. College of Animal Science and Veterinary Medicine, Shenyang Agricultural University, Shenyang 110866, China
3. Department of Zoology, Faculty of Science, Kafrelsheikh University, Kafr El-Sheikh 33516, Egypt
4. Department of Zoology, College of Science, King Saud University, Riyadh 11451, Saudi Arabia