1. School of Medical Instrument and Food Engineering, University of Shanghai for Science and Technology, Shanghai, China
2. Department of Mechanical Engineering, University of Houston, Houston, TX, USA
3. Department of Biomedical Engineering, Faculty of Engineering, The Hong Kong Polytechnic University, Hong Kong, China
4. Department of Orthopaedics, Pudong New Area Peoples’ Hospital, affiliated to Shanghai University of Medicine & Health Sciences, Shanghai, China