1. Medical College of Qinghai University, Xining, Qinghai 810001, No. 16 Kunlun Road, People's Republic of China.
2. Department of Hepatobiliary and Pancreatic Surgery, Affiliated Hospital of Qinghai University, No. 29 Tongren Road, Xining, Qinghai 810001, People's Republic of China.