1. School of Chemistry and Environmental Engineering
2. Wuhan Institute of Technology
3. Donghu New & High Technology Development Zone
4. Wuhan 430205
5. PR China
6. School of Materials Science and Energy Engineering
7. Foshan University
8. Foshan 528000
9. College of Chemistry and Chemical Engineering
10. Hubei Key Laboratory of Biomass Fibers and Ecodyeing & Finishing
11. Wuhan Textile University
12. Wuhan 430200
13. China
14. Institute for Superconducting and Electronic Materials
15. University of Wollongong
16. North Wollongong
17. Australia