1. Department of Basic Medicine Sciences and Department of Orthopaedics of Sir Run Run Shaw Hospital Zhejiang University School of Medicine Hangzhou 310058 China
2. Academy of Chinese Medical Sciences Zhejiang Chinese Medical University Hangzhou 310053 China
3. University of Chicago College University of Chicago Chicago IL 60637 USA
4. School of Basic Medical Sciences & Forensic Medicine Hangzhou Medical College Hangzhou 310059 China
5. Department of Neurosurgery Second Affiliated Hospital Zhejiang University School of Medicine Hangzhou 310009 China
6. Department of Orthopaedics First Affiliated Hospital Zhejiang University School of Medicine Hangzhou 310003 China
7. Department of Basic Medicine Sciences and Department of Obstetrics of the Second Affiliated Hospital Zhejiang University School of Medicine Hangzhou 310058 China
8. Tarim University School of Medicine Alaer 843300 China