1. Department of Orthopedics Shanghai Tenth People's Hospital School of Medicine Tongji University Shanghai 200072 P. R. China
2. Department of Orthopedics The Second Affiliated Hospital of Chongqing Medical University Chongqing 400010 P. R. China
3. Department of Radiation Oncology The University of Texas MD Anderson Cancer Center Houston 77030 USA
4. Department of Orthopaedics Shanghai Sixth People's Hospital Shanghai Jiaotong University Shanghai 200233 P. R. China
5. School of Pharmacy Key Laboratory of Prescription Effect and Clinical Evaluation of State Administration of Traditional Chinese Medicine of China Binzhou Medical University Yantai 264003 P. R. China
6. State Key Laboratory for Modification of Chemical Fibers and Polymer Materials Donghua University Shanghai 201620 P. R. China