1. Department of Orthopaedic SurgerySchool of MedicineWashington University in St. LouisSt. LouisMissouri
2. Institute of Orthopaedics and TraumatologyThe First Affiliated Hospital of Zhejiang Chinese Medical UniversityHangzhouChina
3. Zhejiang Chinese Medical UniversityHangzhouChina