1. Department of Orthopedic Surgery, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, No. 600 Yishan Road, Shanghai 200233, China
2. Institute of Microsurgery on Extremities, Department of Orthopedic Surgery, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, No. 600 Yishan Road, Shanghai 200233, China