1. Key Laboratory of Animal Parasitology of Ministry of Agriculture, Laboratory of Quality and Safety Risk Assessment for Animal Products on Biohazards (Shanghai) of Ministry of Agriculture, Shanghai Veterinary Research Institute, Chinese Academy of Agricultural Sciences, Shanghai, China.
2. Chongqing Animal Disease Prevention and Control Center, Chongqing, China.