Affiliation: | a Department of Applied Physics, Donghua University, No. 2999 North Renmin Road, Songjiang District, Shanghai 201620, PR China b National Laboratory for Infrared Physics, Chinese Academy of Sciences, Shanghai Institute of Technical Physics, 500 Yutian Road, Shanghai 200083, PR China |