Affiliation: | 1. Institute of Equine Sciences, College of Animal Science and Veterinary Medicine, Shenyang Agricultural University, Shenyang, China;2. Liaoning Province Engineering Center of Modern Agricultural Production Base, Shenyang, China;3. Department of Laboratory Medicine and Pathobiology, University of Toronto, Toronto, Ontario, Canada |