1. Department of General Surgery, Qilu Hospital, Shandong University, Jinan, People's Republic of China.
2. Department of Hepatobiliary Surgery, The Municipal Hospital of Weihai, Weihai, People's Republic of China.
3. Department of Interventional Medicine, The Second Hospital of Shandong University, Jinan, People's Republic of China.