School of Chemistry and Chemical Engineering, Institution for Energy Research, Jiangsu University, Zhenjiang 212013, P. R. China State Key Laboratory of Heavy Oil and Beijing Key Lab of Oil & Gas ...
Particle Technology Laboratory, Institute of Energy and Process Engineering, Department of Mechanical and Process Engineering, ETH Zürich, Sonneggstrasse 3, CH-8092 Zürich, Switzerland Nanoscience and ...