1. Department of Orthopaedics; Shanghai Ninth People's Hospital, Shanghai Key Laboratory of Orthopaedic Implant, Shanghai Jiao Tong University School of Medicine; 639 Zhizaoju Road Shanghai China
2. Department of Orthopaedics; Shanghai First People's Hospital, Shanghai Jiao Tong University; 100 Haining Road Shanghai China