1. College of Veterinary Medicine Shaanxi Centre of Stem Cells Engineering & TechnologyNorthwest A&F University Yangling China
2. College of Life Science Northwest A&F University Yangling China
3. Department of Immunology, Genetics and Pathology Uppsala University Uppsala Sweden