1. State Key Laboratory of Heavy Oil Processing, China University of Petroleum, Beijing 102249, People’s Republic of China
2. Department of Chemical and Biomedical Engineering, Florida A&M University/Florida State University, Tallahassee, Florida 32310, United States
3. Petro Bio Oil Consulting, Tallahassee, Florida 32312, United States