1. Department of Orthopaedic Surgery, Sir Run Run Shaw Hospital, Medical College of Zhejiang University, Hangzhou, China
2. Institute of Micro-Invasive Surgery of Zhejiang University, Hangzhou, China
3. Department of Orthopaedic Surgery, the First Affiliated Hospital of Wenzhou Medical College, Wenzhou, China
4. Department of Orthopedics, Shanghai Key Laboratory of Orthopedic Implant, Shanghai Ninth People's Hospital, Shanghai Jiaotong University School of Medicine, Shanghai, China