1. Department of Orthopedic Surgery, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, China
2. Department of Orthopedic Surgery, Peking University People’s Hospital, Beijing, China
3. Institute of Microsurgery on Extremities, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, China