Department of hepatopancreatobiliary surgery, Shenzhen Second People's Hospital
Shenzhen, Guangdong, China