1. Department of Energy and Petroleum Engineering, College of Engineering and Physical Sciences, University of Wyoming, 1000 E. University Avenue, Laramie, Wyoming 82071-2000, United States
2. Department of Chemical and Biomedical Engineering, College of Engineering and Physical Sciences, University of Wyoming, 1000 E. University Avenue, Laramie, Wyoming 82071-2000, United States
3. State Key Laboratory of Oil and Gas Reservoir Geology and Exploitation, Chengdu University of Technology, Chengdu, Sichuan 610059, China
4. Planetary Science Institute, Tucson, Arizona 85719-2395, United States