1. College of Physics
2. Chongqing University
3. Chongqing 401331
4. People's Republic of China
5. Chongqing Institute of Green and Intelligent Technology
6. Department of Physics
7. University of Michigan
8. Ann Arbor
9. USA
10. Department of Applied Physics
11. The Hong Kong Polytechnic University
12. Kowloon
13. Hong Kong, China
14. Chinese Academy of Sciences
15. Chongqing 400714