1. Institute of Animal Science and Veterinary Medicine, Hainan Academy of Agricultural Sciences , Haikou 571100 , China
2. Key Laboratory of Tropical Animal Breeding and Disease Research , Haikou 571100 , China
3. Shandong Binzhou Animal Science and Veterinary Medicine Academy , Binzhou 256600 , China
4. Lvdu Bio-Sciences &Technology Co. Ltd. , Binzhou 256600, Shandong , China
5. Genetics and Genome Biology Program, The Hospital for Sick Children , Toronto, ON , Canada
6. Parasitology and Animal Diseases Department, National Research Center , Dokki, Giza , Egypt
7. Shandong Academician Workstation , Binzhou 256600, Shandong , China
8. Xinjiang Agricultural University , Wulumuqi, Xinjiang , China