1. Chongqing Key Laboratory of Multi-scale Manufacturing Technology
2. Chongqing Institute of Green and Intelligent Technology
3. Chinese Academy of Sciences
4. Chongqing 400714
5. PR China
6. Key Laboratory for the Physics Key Laboratory for the Physics and Chemistry of Nanodevices & Department of Electronics
7. Peking University
8. Beijing 100871
9. School of Mechanical Engineering
10. University of Science and Technology Beijing
11. Beijing 100083