1. College of Electronic Science and Technology of Shenzhen University
2. THz Technical Research Center of Shenzhen University
3. Key Laboratory of Optoelectronics Devices and Systems of Ministry of Education and Guangdong Province Shenzhen University
4. Shenzhen 518060
5. China
6. Ningbo Institute of Material Technology and Engineering
7. Chinese Academy of Sciences
8. Ningbo, 315201
9. P. R. China
10. Low dimensional materials and devices laboratory
11. Tsinghua-Berkeley Shenzhen institute
12. Tsinghua University Shenzhen
13. PR China