Affiliations
1. State Key Laboratory of Veterinary Etiological Biology/ National Professional Laboratory for Animal Echinococcosis/ Key Laboratory of Veterinary Parasitology of Gansu Province/ Lanzhou Veterinary Research Institute, CAAS, Lanzhou 730046, P. R. China.
2. School of Pharmaceutical Sciences, Tsinghua University, Beijing 100084, China.
3. Animal Disease Prevention and Control Center of Guizhou Province, Guiyang 550008, P. R. China.
4. Jiangsu Co-innovation Center for Prevention and Control of Important Animal Infectious Disease, Yangzhou 225009, P. R. China.