1. Department of Hepatopancreatobiliary and Gastroenterology, Shanghai East Hospital, Tongji University, 1800 Yuntai Road, Pudong New District, Shanghai 200123, China
2. Department of Hepatopancreatobiliary and Gastroenterology, Shanghai East Hospital, Tongji University, 1800 Yuntai Road, Shanghai 200123, China
3. Department of Biochemistry and Molecular Biology, Nanjing Medical University, 101 Longmian Avenue, Nanjing 211166, China
4. Institute of Biomedical Engineering and Technology, School of Chemistry and Molecular Engineering, East China Normal University, 3663 Zhongshan Road (N), Shanghai 200062, China