1. Department of Hepatobiliary Surgery and Center of Organ Transplantation, Shandong Provincial Hospital, Cheeloo College of Medicine, Shandong University, Jinan, Shandong, People’s Republic of China
2. Department of General Surgery, The Fourth People’s Hospital of Jinan, Jinan, Shandong, People’s Republic of China