1. Department of Orthopaedics, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine
2. Centre for Orthopaedic Translational Research, Medical School, University of Western Australia
3. Perron Institute for Neurological and Translational Science
4. Ningbo Institute of Life and Health Industry, University of Chinese Academy of Sciences
5. Institute of Microsurgery on Extremities, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine