1. College of Physics and Mathematics
2. Beijing Key Laboratory for Magneto-Photoelectrical Composite and Interface Science
3. University of Science and Technology Beijing
4. Beijing 100083
5. China
6. Institute & Hospital of Hepatobiliary Surgery
7. Key Laboratory of Digital Hepatobiliary Surgery of Chinese PLA
8. Chinese PLA Medical School
9. Chinese PLA General Hospital
10. Beijing 100853
11. State Key Laboratory for Superlattices and Microstructures
12. Institute of Semiconductors
13. Chinese Academy of Sciences