1. College of Biomedical Engineering and Instrument Science
2. Zhejiang University
3. Hangzhou
4. PR China
5. Key Laboratory of Laparoscopic Technology of Zhejiang Province
6. Department of General Surgery
7. Sir Run-Run Shaw Hospital
8. Zhejiang University School of Medicine