1. Department of Chemical EngineeringPolytechnique Montreal Montréal Canada
2. Faculty of EngineeringHelwan University Cairo Egypt
3. Department of Chemical & Biochemical SciencesMohammed VI Polytechnic University Ben Guerir Morocco
4. Pyrowave Inc Quebec Canada