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 State University, Tallahassee, Florida 32310, United States
3. National Institute of Clean-and-Low-Carbon Energy, Beijing 102209, People’s
Republic of China
4. Well Resources, Incorporated, 3919-149A Street, Edmonton, Alberta T6R
1J8, Canada
5. Petro Bio Oil Consulting, 2528 Carthage Lane, Tallahassee,
Florida 32312, United States