1. Department of Hepatobiliary Surgery First Affiliated Hospital of Chongqing Medical University Chongqing China
2. State Key Laboratory on Pathogenesis Prevention and Treatment of High Incidence Diseases in Central Asia, Xinjiang Medical University Urumqi China