1. Chemical Engineering Department, Polytechnique Montréal, Montréal, QC H3C 3A7, Canada
2. Chemical Engineering Department, Military Technical College, Cairo, Egypt
3. Department of Public Works Engineering, Faculty of Engineering, Mansoura University, 35516, Egypt
4. Chemical Engineering Department, Laval University, Québec, QC G1V 0A6, Canada