1. Department of Orthopedic Surgery, Shanghai Sixth People's Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, 200233, China
2. College of Fisheries and Life Science, Shanghai Ocean University, Shanghai, 201306, China
3. Deyang Hospital of Integrated Traditional Chinese and Western Medicine, Sichuan, 618000, China
4. Institute of Microsurgery on Extremities, Shanghai Sixth People's Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, 200233, China