1. University of Michigan–Shanghai Jiao Tong University Joint Institute Shanghai Jiao Tong University Shanghai 200240 China
2. Shanghai Key Lab of Modern Optical Systems Terahertz Technology Innovation Research Institute Terahertz Spectrum and Imaging Technology Cooperative Innovation Center University of Shanghai for Science and Technology Shanghai 200093 China