1. Department of Hepatobiliary-Pancreatic Surgery; China-Japan Union Hospital; Jilin University; Changchun Jilin 130033 China
2. State Key Laboratory on Integrated Optoelectronics; College of Electronic Science and Engineering; Jilin University; Changchun Jilin 130012 China
3. Department of Biomedical Engineering; Southern University of Science and Technology; Shenzhen Guangdong 518055 China