1. Wuhan National Laboratory for Optoelectronics
2. School of Optoelectronic Science and Engineering
3. Huazhong University of Science and Technology
4. Wuhan 430074
5. China
6. China-EU Institute for Clean and Renewable Energy
7. P. R. China
8. State Centre for International Cooperation on Designer Low-Carbon & Environmental Materials
9. School of Materials Science and Engineering
10. Zhengzhou University
11. Zhengzhou 450001
12. Department of Materials Science and Engineering
13. Monash University
14. Clayton
15. Australia
16. State Key Laboratory of Advanced Technology for Materials Synthesis and Processing
17. BCMaterials-Basque Center for Materials
18. Applications & Nanostructures
19. BC Materials
20. 48940 Bilbao
21. Spain
22. National Center for Nanoscience and Technology
23. Beijing 100190
24. Faculty of Engineering and Environment