1. Shanghai Institute for Minimally Invasive Therapy, School of Medical Instrument and Food Engineering, University of Shanghai for Science and Technology, Shanghai, China
2. Department of R&D of Special Equipment and Product, Institute of Microport Engineering, Shanghai MicroPort Medical (Group) Co., Ltd. Shanghai, China