1. King Abdullah University of Science and Technology
2. Clean Combustion Research Center
3. Thuwal 23955-6900
4. Saudi Arabia
5. State Key Laboratory of Heavy Oil Processing
6. China University of Petroleum
7. Beijing
8. P. R. China
9. College of Science