1. Department of Orthopedic Surgery and Shanghai Institute of Microsurgery on Extremities Shanghai Jiao Tong University Affiliated Sixth People's Hospital Shanghai 200233 China
2. Department of Orthopedic Trauma Renji Hospital School of Medicine Shanghai Jiao Tong University Shanghai 200127 P. R. China
3. Department of Spine Center for Orthopaedic Surgery The Third Affiliated Hospital of Southern Medical University Guangzhou 510515 China