1. School of Physical Science and Technology
2. Southwest University
3. Chongqing 400715
4. China
5. School of Science
6. Chongqing University of Posts and Telecommunications
7. Chongqing 400065
8. Institute for Superconducting and Electronic Materials
9. University of Wollongong
10. Wollongong 2500
11. Australia
12. Institute of High Performance Computing
13. Agency for Science, Technology and Research
14. Connexis 138632
15. Singapore