1. University of Nottingham Ningbo China Department of Chemical and Environmental Engineering 315100 Ningbo China
2. University of Technology Brunei Department of Petroleum and Chemical Engineering BE1410 Bandar Seri Begawan Brunei Darussalam
3. University of Nottingham Ningbo China Key Laboratory for Carbonaceous Wastes Processing and Process Intensification Research of Zhejiang Province 315100 Ningbo China
4. University of Nottingham Ningbo China New Materials Institute 315100 Ningbo China
5. University of Nottingham Ningbo China Municipal Key Laboratory of Clean Energy Conversion Technologies 315100 Ningbo China