1. School of Chemical and Petroleum Engineering; Shiraz University; Shiraz Iran
2. Department of Chemical Engineering, Penn State University; University Park; PA 16802 USA
3. Department of Engineering; University of Kashan; Kashan Iran
4. Department of Chemical and Petroleum Engineering; University of Calgary; Calgary AB Canada
5. Department of Chemical and Petroleum Engineering; Sharif University of Technology; Tehran Iran