1. Institute of Animal Husbandry and Veterinary Medicine, Beijing Academy of Agriculture and Forestry Sciences, Beijing, 100097, China
2. South Dakota State University, Brookings, SD 57007
3. China Institute of Veterinary Drug Control, Beijing, 100081, China