1. Department of General Surgery, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, Hangzhou 310028, China
2. School of Medicine, Zhejiang University, Hangzhou 310028, China
3. Department of Translational Medicine & Clinical Research, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, Hangzhou 310028, China
4. Department of Dermatology and Venereology, Sir Run Run Shaw Hospital, Zhejiang University School of Medicine, Hangzhou 310028, China
5. College of Information Science and Electronic Engineering, Zhejiang University, Hangzhou 310028, China
6. Department of Automation, Hangzhou Dianzi University, Hangzhou 310028, China
7. National Engineering Research Center of Innovation and Application of Minimally Invasive Instruments, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, Hangzhou 310028, China