1 Chongqing Medical University, Chongqing, 400016, China.
2 Department of Urological, The Third People's Hospital of Chengdu, Chengdu, 610031, China.
3 Center of Gastrointestinal and Minimally Invasive Surgery, Department of General Surgery, The Third People's Hospital of Chengdu, Chengdu, 610031, China; The Affiliated Hospital of Southwest Jiaotong University, Chengdu, 610031, China. Electronic address: [email protected].