1. School of Chemical Science and Engineering
2. Shanghai Key Laboratory of Chemical Assessment and Sustainability
3. Tongji University
4. Shanghai 200092
5. China
6. School of Electrical Engineering
7. Chongqing 400044
8. Faculty of Engineering and Environment
9. Northumbria University
10. Newcastle upon Tyne
11. UK