Department of Chemical and Materials Engineering, University of Alberta, Edmonton, Alberta Canada T6G 1H9 Faculty of Chemical Engineering, Tarbiat Modares University, Tehran 14115-336, Iran Article ...