1. Academy for Engineering and Technology, Fudan University, Shanghai, China
2. Department of Orthopedics, Huashan Hospital, Fudan University, Shanghai, China
3. Department of Foot and Ankle Surgery, National Center for Orthopedics, Shanghai Sixth People's Hospital, Shanghai, China
4. Institute of Biomedical Engineering and Technology, Academy for Engineering and Technology, Fudan University, Shanghai, China