1. Department of Gastrointestinal Surgery, The First Affiliated Hospital of Chongqing Medical University, Chongqing, China.
2. Department of General Surgery, The First People's Hospital of Yunnan Province, Kunming, China.
3. Experimental Research Center, The First Affiliated Hospital of Chongqing Medical University, Chongqing, China.