1. National Key Laboratory of Veterinary Public Health Security, College of Veterinary Medicine, China Agricultural University, Beijing 100193, China
2. Beijing Key Laboratory of Detection Technology for Animal-Derived Food Safety, Beijing 100193, China
3. College of Veterinary Medicine, Hebei Agricultural University, Baoding 071001, China
4. Department of Internal Medicine, University of Texas Southwestern Medical Center, Dallas, TX 75230, USA