1. Translational Medical Center for Stem Cell Therapy & Institute for Regenerative Medicine, Shanghai East Hospital, Tongji University School of Medicine, 1800 Yuntai Road, Shanghai 200123, China
2. Institute of Acoustics, School of Physics Science and Engineering, Frontiers Science Center for Intelligent Autonomous Systems, Tongji University, 1239 Siping Road, Shanghai 200092, China
3. The Key Laboratory of Spine and Spinal Cord Injury Repair and Regeneration, Ministry of Education, Department of Orthopaedics, Tongji Hospital, Tongji University School of Medicine, 389 Xincun Road, Shanghai 200065, China