1. School of Electronic Science and Engineering
2. School of Physics
3. School of Physical Electronics
4. University of Electronic Science and Technology of China
5. Chengdu 610054
6. Multidisciplinary Nanotechnology Centre
7. College of Engineering
8. Swansea University
9. Swansea
10. UK