1. THz Technical Research Center, Shenzhen Key Laboratory of Micro-Nano Photonic Information Technology, College of Electronic Science and Technology, Shenzhen University, Shenzhen 518060, China
2. Institute of Photoelectronics, Southwest Jiaotong University, Campus Mail Box 50, Chengdu 610031, China