1. School of Chemistry and Chemical Engineering
2. South China University of Technology
3. Guangdong Provincial Key Lab for Green Chemical Product Technology and State Key Lab of Pulp and Paper Engineering
4. Guangzhou 510640
5. China
6. Institute of Physical Chemistry and Electrochemistry
7. Leibniz University of Hannover
8. 30167 Hannover
9. Germany
10. Department of Chemical and Biomolecular Engineering
11. National University of Singapore
12. Singapore