1. State Key Laboratory of Veterinary Etiological Biology' and 'Key Laboratory of Veterinary Parasitology of Gansu Province, CAAS, Lanzhou, China
2. College of Life Science and Technology, College of Life Science and Technology, Xinjiang University, Urumqi, China
3. Department of Clinical Oncology, Queen Elizabeth Hospital, Hong Kong SAR, China
4. Jiangsu Co-innovation Center for Prevention and Control of Important Animal Infectious Diseases and Zoonoses, Yangzhou China