1. State Key Laboratory on Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, Changchun 130012, China
2. State Key Laboratory for Superlattices and Microstructures, Institute of Semiconductors, Chinese Academy of Sciences, Beijing 100083, China
3. Sino-Russian International Joint Laboratory for Clean Energy and Energy Conversion Technology, College of Physics, Jilin University, Changchun 130012, China
4. Laboratory of Theoretical and Computational Chemistry, Institute of Theoretical Chemistry, Jilin University, Changchun 130012, China
5. International Center of Future Science, Jilin University, Changchun 130012, China
6. Institute & Hospital of Hepatobiliary Surgery, Key Laboratory of Digital Hepatobiliary Surgery of Chinese PLA, Chinese PLA Medical School, Chinese PLA General Hospital, Beijing 100853, China