1. Department of General Surgery, Xinqiao Hospital, Third Military Medical University, Chongqing 400037, China
2. Center of Medical Experiment & Technology, Xinqiao Hospital, Third Military Medical University, Chongqing 400037, China
3. Department of Surgery, University of Michigan, Ann Arbor, MI 48109, USA