1. Center for Difficult and Complicated Abdominal Surgery, Shanghai Tenth People's Hospital, Tongji University School of Medicine, Shanghai, China.
2. Department of General Surgery, Ruijin Hospital, Jiaotong University School of Medicine, Shanghai, China.