1. Hepatobiliary Surgery Department and Unit of Organ Transplantation, The First Hospital of China Medical University, Shenyang 110001, China
2. Department of Geriatric Surgery, The First Hospital of China Medical University, Shenyang 110001, China
3. Department of General Surgery (VIP Ward), Liaoning Cancer Hospital & Institute, Cancer Hospital of China Medical University, Shenyang 110001, China