1. Institute of Biomedical Manufacturing and Life Quality Engineering, School of Mechanical Engineering, Shanghai Jiao Tong University, China
2. School of Biomedical Engineering, Shanghai Jiao Tong University, China
3. Department of Orthopedics, Shanghai Jiao Tong University Affliated Sixth People's Hospital, China
4. School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, China