1. State Key Laboratory for Superlattices and MicrostructuresInstitution of SemiconductorsChinese Academy of Sciences Beijing 100083 China
2. State Key Laboratory of Integrated OptoelectronicsCollege of Electronic Science and EngineeringJilin University Changchun 130012 China
3. Institute & Hospital of Hepatobiliary SurgeryKey Laboratory of Digital Hepatobiliary Surgery of Chinese PLAChinese PLA Medical SchoolChinese PLA General Hospital Beijing 100853 China