1. College of Veterinary Medicine; Shaanxi Centre of Stem Cells Engineering and Technology; Key Lab for Animal Biotechnology of Agriculture Ministry of China; Northwest A&F University; Yangling; Shaanxi; 712100; China
2. Department of Pathology; Yangling Demonstration Zone Hospital; Yangling; Shaanxi Province; 712100; China