1. Department of General Surgery, The First Affiliated Hospital of Soochow University, Suzhou 215006, China
2. Department of General Surgery, Affiliated Hospital of Jiangsu University, Zhenjiang 212001, China
3. Department of Anesthesiology, People’s Hospital of Lianshui County, Jiangsu Province, Lianshui 223400, China
4. Laboratory Animal Research Center, Medical College of Soochow University, Suzhou 215123, China