1. Department of Engineering Mechanics, University of Shanghai for Science and Technology, Shanghai, China
2. Department of Orthopaedics, Shanghai Eighth People’s Hospital, Shanghai, China
3. Department of Engineering Mechanics, Shanghai Jiao Tong University, Shanghai, China