1. Department of Orthopedics
2. Zhengzhou Orthopedics Hospital
3. Zhengzhou
4. China
5. Department of Spine Surgery
6. State Key Laboratory of Molecular Developmental Biology
7. Institute of Genetics and Developmental Biology
8. Chinese Academy of Sciences
9. Beijing 100190
10. State Key Laboratory of Veterinary Etiological Biology
11. Key Laboratory of Veterinary Public Health of Agricultural Ministry
12. Lanzhou Veterinary Research Institute
13. Chinese Academy of Agricultural Sciences
14. Lanzhou 730046
15. Second Affiliated Hospital of Dalian Medical University
16. Dalian 116011
17. Department of Oncology
18. First Affiliated Hospital of Dalian Medical University