1. Department of Hepatobiliary Surgery, the First Affiliated Hospital of Shenzhen University, Health Science Center, Shenzhen Second People’s Hospital, Shenzhen, P.R. China
2. School of Mechanical Engineering, Nantong University, Nantong, P.R. China
3. Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, Shenzhen, P.R. China
4. Department of Emergency Medicine, the First Affiliated Hospital of Shenzhen University, Health Science Center, Shenzhen Second People’s Hospital, Shenzhen, P.R. China