1. Shenzhen Institutes of Advanced Technology
2. Chinese Academy of Sciences
3. Shenzhen 518055
4. China
5. University of Chinese Academy of Sciences
6. Nano Science and Technology Institute
7. Department of Electronic Engineering
8. The Chinese University of Hong Kong
9. Hong Kong
10. School of Materials Sciences and Engineering