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. State Key Laboratory for Superlattices and Microstructures
7. Institute of Semiconductors
8. Chinese Academy of Sciences
9. Institute & Hospital of Hepatobiliary Surgery
10. Key Laboratory of Digital Hepatobiliary Surgery of Chinese PLA
11. Chinese PLA Medical School
12. Chinese PLA General Hospital
13. Beijing 100853