1. College of New Energy
2. China University of Petroleum (East China)
3. Qingdao 266580
4. China
5. Computational Transport Phenomena Laboratory
6. Division of Physical Science and Engineering
7. King Abdullah University of Science and Technology
8. Saudi Arabia
9. School of Petroleum Engineering