1. Faculty of Mechanical Engineering and Process Engineering, University of Sciences and Technology Houari Boumediene, Algiers, Algeria
2. Faculty of Technology, University of Bejaia, Bejaia, Algeria
3. Mechanical Engineering Department, Khalifa University of Science and Technology, Abu Dhabi, UAE
4. Center for Catalysis and Separation, Khalifa University of Science and Technology, Abu Dhabi, UAE