1. Chemical Engineering Department, Polytechnique Montréal, Montréal, Quebec H3T 1J4, Canada
2. Poly-Grames Research Center, Electrical Engineering Department, Polytechnique Montréal, Montréal, Quebec H3T 1J4, Canada
3. Chemical Engineering Department, Military Technical College, Cairo 11766, Egypt