1. Department of Chemical Engineering Science and Research Branch Islamic Azad University Tehran Iran
2. Department of Mechanical Engineering K. N. Toosi University of Technology Tehran Iran
3. Department of Chemical Engineering Arak Branch Islamic Azad University Arak Iran
4. School of Engineering University of South Australia Mawson Lakes SA Australia
5. Department of Petroleum Engineering Science and Research Branch Islamic Azad University Tehran Iran
6. Department of Mathematics Aberystwyth University Ceredigion Wales UK
7. Department of Natural Resources and Environment Science and Research Branch Islamic Azad University Tehran Iran
8. Department of Chemical Engineering Shahreza Branch Islamic Azad University Shahreza Iran