1. College of Physics and Optoelectronic Engineering
2. Shenzhen University
3. 518060 Shenzhen
4. P. R. China
5. Institute of Materials Science
6. College of Mathematics and Physics
7. Beijing University of Chemical Technology
8. 100029 Beijing
9. Darmstadt University of Technology
10. 64287 Darmstadt
11. Germany