1. State Key Laboratory of Heavy Oil Processing, College of Chemical Engineering; China University of Petroleum; Beijing 102249
2. Dept. of Chemical and Biological Engineering; Northwestern University; Evanston IL 60208
3. State Key Laboratory of Heavy Oil Processing; Inst. of New Energy, China University of Petroleum; Beijing 102249