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