1. Department of Physics
2. The Hong Kong University of Science and Technology
3. Hong Kong
4. China
5. Chongqing University
6. Chongqing 401331
7. Institute of Mechanics
8. Chinese Academy of Sciences
9. Beijing 100190
10. P. R. China
11. University of Chinese Academy of Sciences