1. Department of Physics, Beijing University, Beijing 100871, China
2. Department of Physics, Yunnan University, Kunming 650091, China
3. CCAST (World Laboratory), P.O. Box 8730, Beijing 100080, China
4. University of Science and Technology for Staffs and Workers of Academy of Science of China, Beijing 100080, China