1. Department of Chemistry, Purdue University, West Lafayette, Indiana 47907, United States
2. State Key Laboratory of Heavy Oil Processing, China University of Petroleum, Beijing 102249, P. R. China
3. Department of Agronomy, Purdue University, West Lafayette, Indiana 47907, United States
4. Department of Engineering Technology, Purdue University, West Lafayette, Indiana 47907, United States