1. Department of Liver transplantation and laparoscopic surgery, The First Affiliated Hospital of Xinjiang Medical University, Urumqi, China
2. Department of Gastrointestinal Surgery, The First Affiliated Hospital of Xinjiang Medical University, Urumqi, China