1. School of Science
2. State Key Laboratory of Heavy Oil Processing
3. China University of Petroleum
4. Qingdao 266580
5. PR China
6. School of Chemical Engineering
7. Australian Institute for Bioengineering and Nanotechnology
8. The University of Queensland
9. Brisbane
10. Australia