1. Department of Orthopaedic Surgery; The First Affiliated Hospital of Chongqing Medical University; Chongqing 400016 China
2. Institute of Orthopaedic Research and Education; Chongqing Medical University; Chongqing 400016 China
3. Molecular Oncology Laboratory; Department of Orthopaedic Surgery and Rehabilitation Medicine; The University of Chicago Medical Center; 5841 South Maryland Avenue, MC 3079 Chicago Illinois 60637
4. Ministry of Education Key Laboratory of Diagnostic Medicine and the Affiliated Hospitals; Chongqing Medical University; Chongqing 400016 China
5. Department of Orthopaedic Surgery; Xiang-Ya Hospital of Central South University; Changsha 410083 China
6. Department of Cell Biology; Third Military Medical University; Chongqing 400038 China
7. Department of Oncology; Southwest Hospital, Third Military Medical University; Chongqing 400038 China