1. College of Veterinary Medicine, Shaanxi Centre of Stem Cells Engineering & Technology, Northwest A&F University, Yangling 712100, China
2. College of Life Sciences, Northwest A&F University, Yangling 712100, China
3. College of Animal Sciences & Technology, Northwest A&F University, Yangling 712100 China
4. Department of Biomedical Sciences, College of Veterinary Medicine, Cornell University, Ithaca, NY 14853
5. Department of Immunology, Genetics and Pathology, Uppsala University, 75108 Uppsala, Sweden
6. National Institute of Biological Sciences, Beijing, 102206, China
7. Tsinghua Institute of Multidisciplinary Biomedical Research, Tsinghua University, 102206 Beijing, China