1. Department of General Surgery, Sir Run Run Shaw Hospital, Zhejiang University School of Medicine, Hangzhou, China
2. Department of Education Office, Sir Run Run Shaw Hospital, Zhejiang University School of Medicine, Hangzhou, China
3. Surgical Simulation Research Lab, University of Alberta Office, Edmonton, Alberta, Canada