1. Department of General Surgery, Sir Run-Run Shaw Hospital, School of Medical College
2. Key Laboratory of Laparoscopic Technology of Zhejiang Province, Sir Run Run Shaw Hospital, College of Medicine, Zhejiang University
3. Department of Anesthesiology, Sir Run-Run Shaw Hospital, Zhejiang University School of Medicine, Hangzhou, Zhejiang Province, China
4. Surgical Simulation Research Laboratory, Department of Surgery, University of Alberta, Edmonton, AB, Canada