1. Digestive Diseases Center, The Seventh Affiliated Hospital, Sun Yat-sen University, No. 628 Zhenyuan Road, Shenzhen 518107, China
2. Center of Excellence, The Seventh Affiliated Hospital of Sun Yat-sen University, No. 628 Zhenyuan Road, Shenzhen 518107, China
3. Department of Kidney Transplantation, The Third Affiliated Hospital of Sun Yat-sen University, No. 600, Tianhe Road, Tianhe District, Guangzhou 510630, China
4. Department of General Surgery, The First Affiliated Hospital of Shantou University Medical College, Jinping District, Shantou 515041, China
5. Department of General Surgery, The Third Affiliated Hospital of Sun Yat-sen University, No. 600, Tianhe Road, Tianhe District, Guangzhou 510630, China