1. Department of Hepatobiliary and Pancreatic Surgery The 2nd Clinical medical College (Shenzhen People's Hospital) of Jinan University Shenzhen 518020 China
2. Department of Biomedical Engineering Southern University of Science and Technology Shenzhen 518055 China
3. Integrated Chinese and Western Medicine Postdoctoral research station Jinan University Guangzhou 510632 China
4. Shenzhen Second People's Hospital The First Affiliated Hospital of Shenzhen University and Key Laboratory of Optoelectronic Devices and Systems of Ministry of Education and Guangdong Province Shenzhen University Shenzhen 518060 China
5. School of Traditional Chinese Medicine Jinan University Guangzhou 510632 China
6. School of Biomedical and Pharmaceutical Sciences Guangdong University of Technology Guangzhou 510006 China