1. Department of Hepato-Biliary Surgery; Shenzhen University General Hospital; Shenzhen China
2. Department of Hepato-Biliary Surgery; Shenzhen University Clinical Medical Academy; 510852 Shenzhen China
3. CNRS; UMR 7244; CSPBAT; Laboratoire de Chimie; Structures et Propriétés de Biomateriaux et d'Agents Therapeutiques Université Paris 13; Sorbonne Paris Cité 93000 Bobigny France