1. College of New Energy, Institute of New Energy, State Key Laboratory of Heavy Oil Processing, China University of Petroleum (East China)
2. Division of Chemistry and Biological Chemistry, School of Physical and Mathematical Sciences, Nanyang Technological University