1. Chemical Engineering Department, Polytechnique Montréal, Montréal, H3C 3A7, Canada
2. Poly-Grames Research Center, Electrical Engineering Department, Polytechnique Montréal, Montréal, QC H3C 3A7, Canada
3. Chemical Engineering Department, Military Technical College, Cairo, Egypt