1 Department of Hepatic Surgery VI, Eastern Hepatobiliary Surgery Hospital, Second Military Medical University, 225 Changhai Road, Shanghai, 200433, China.
2 Department of Hepatic Surgery VI, Eastern Hepatobiliary Surgery Hospital, Second Military Medical University, 225 Changhai Road, Shanghai, 200433, China. jinkaifeng@aliyun.com.
3 Department of Colorectal and Anal Surgery, The 940th Hospital of Joint Logistics Support Force of Chinese People's Liberation Army, 333 South Binhe Middle Road, Xihu Street, Lanzhou, 730050, Gansu, China.