1. Heilongjiang Key Laboratory for Laboratory Animals and Comparative Medicine, College of Veterinary Medicine, Northeast Agricultural University, Harbin, Heilongjiang 150030, People’s Republic of China
2. College of Veterinary Medicine, South China Agricultural University, Guangzhou, Guangdong 510642, People’s Republic of China