1. Department of Chemical and Petroleum Engineering, Shiraz University, Shiraz 7179885151, Iran
2. Department of Chemical and Petroleum Engineering, Sharif University of Technology, Tehran 7179615789, Iran
3. DWA Energy Limited, Lincoln, Lincolnshire LN5 9JP, UK