1. State Key Laboratory of Pathogenesis, Prevention, Treatment of High Incidence Diseases in Central Asia, Xinjiang Medical University, Urumqi 830054, China
2. Department of Liver & Laparoscopic Surgery, Digestive & Vascular Surgery Center, The First Affiliated Hospital of Xinjiang Medical University, Urumqi 830054, China
3. Department of Organ Transplant, Qilu Hospital of Shandong University, Jinan 250012, China