1. Department of Physics, Harbin Institute of Technology, Harbin 150001, China
2. Department of Physics and Astronomy, University of Wyoming, Laramie, Wyoming 82071, USA
3. Academy of Fundamental and Interdisciplinary Sciences, Harbin Institute of Technology, Harbin 150001, China