1. Key Laboratory of Comparative Medicine, Department of Veterinary Surgery, College of Veterinary Medicine, Northeast Agricultural University, Harbin 150030, China
2. College of Life Science, Northeast Agricultural University, Harbin 150030, China
3. Veterinary Medical Teaching Hospital, Northeast Agricultural University, Harbin 150038, China
4. Wellcome-Wolfson Institute for Experimental Medicine, Queen’s University Belfast, Belfast BT7 1NN, UK