1. Chongqing Key Laboratory of Multi-scale Manufacturing Technology
2. Chongqing Institute of Green and Intelligent Technology
3. Chinese Academy of Sciences
4. Chongqing
5. P. R. China
6. School of Mechanical Engineering
7. University of Science and Technology Beijing
8. Beijing 100083
9. Key Laboratory for the Physics Key Laboratory for the Physics and Chemistry of Nanodevices & Department of Electronics
10. Peking University
11. Beijing 100871
12. College of Optoelectronic Engineering
13. Chongqing University
14. Chongqing 400044
15. Department of Applied Physics