Affiliation: | Faculty of Science, Beijing University of Posts and Telcommunications, Beijing 100876, China; School of Engineering and Technology, China University of Geosciences, Beijing 100083, China; Department of Physics, Center for Optoelectronics Materials and Devices, Zhejiang Sci-Tech University, Hangzhou 310018, China |