1. MOE Key Laboratory for Interface Science and Engineering in Advanced Materials and Research Center of Advanced Materials Science and Technology
2. Taiyuan University of Technology
3. Taiyuan 030024
4. P. R. China
5. School of Chemistry and Environmental Engineering
6. Shenzhen University
7. Shenzhen 518060
8. Department of Applied Biology and Chemical Technology
9. The Hong Kong Polytechnic University
10. Hung Hom
11. The Hong Kong Polytechnic University Shenzhen Research Institute
12. Institute of Materials
13. Ningbo University of Technology
14. Ningbo 315016
15. School of Chemistry
16. University of Bristol
17. Bristol BS8 1TS
18. UK