1. Eastern Hepatobiliary Surgery Hospital, Second Military Medical University, Shanghai 200438, China
2. Department of Hepatobiliary Surgery, General Hospital of Shenyang Military Area Command, Liaoning 110016, China
3. Changhai Hospital, Second Military Medical University, Shanghai 200433, China