1. Department of Liver Surgery and Organ Transplantation, Changzheng Hospital, Navy Medical University, Shanghai, People’s Republic of China
2. Department of Neurosurgery, Eastern Hepatobiliary Surgery Hospital, Navy Medical University, Shanghai, People’s Republic of China