1. Department of Orthopedic Surgery, The Tenth Peoples’ Hospital, Affiliated to Tongji University, Shanghai, China (mainland)
2. Medical School, University of Texas Southwestern Medical Center, Dallas, USA
3. Department of Orthopedic Surgery, General Hospital of Ningxia Medical University, Yinchuan, Ningxia, China (mainland)
4. Department of Orthopedic Surgery, Shanghai East Hospital, Affiliated to Tongji University, Shanghai, China (mainland)
5. Department of Surgery, The Tenth Peoples’ Hospital, Affiliated to Tongji University, Shanghai, China (mainland)