1. Shanghai Institute for Minimally Invasive Therapy, University of Shanghai for Science and Technology , Shanghai 200093, China
2. Department of Orthopaedic Surgery, Shidong Hospital of Yangpu District , Shanghai 200438, China
3. School of Health Science and Engineering, University of Shanghai for Science and Technology , Shanghai 200093, China
4. University of Shanghai for Science and Technology
5. Institute of Medical Device Testing, NMPA Key Laboratory for Medical Electrical Equipment , Shanghai 201318, China