Prof Junwang Tang Professor of Materials Chemistry and Engineering Dept of Chemical Engineering Faculty of Engineering Sciences