1. Department of OrthopedicsWest China Hospital of Sichuan UniversityChengduSichuan610041P. R. China
2. State Key Laboratory of Biotherapy, West China HospitalSichuan University and Collaborative Innovation CenterChengduSichuan610041P. R. China
3. Sarcoma Biology Laboratory, Department of Orthopaedic SurgeryDavid Geffen School of Medicine at University of California Los AngelesLos AngelesCalifornia90095