1. Department of Physics and Hefei National Laboratory for Physical Science at Microscale
2. University of Science and Technology of China
3. Hefei
4. People's Republic of China
5. National Synchrotron Radiation Laboratory
6. College of Physics and Institute of Advanced Interdisciplinary Studies
7. Chongqing University
8. Chongqing 401331
9. Chongqing Institute of Green and Intelligent Technology
10. Chinese Academy of Sciences
11. Chongqing 400714