1. Department of Chemical Engineering Waterloo Institute for Nanotechnology University of Waterloo 200 University Avenue West Waterloo Ontario, N2L 3G1 Canada
2. State Key Laboratory of Heavy Oil Processing Institute of New Energy College of Chemical Engineering China University of Petroleum (East China) Qingdao 266580 China