1. Khalifa University of Science and TechnologyDepartment of Chemical EngineeringThe Petroleum Institute P.O. Box 2533 Abu Dhabi United Arab Emirates
2. Khalifa University of Science and TechnologyDepartment of Mechanical EngineeringThe Petroleum Institute P.O. Box 2533 Abu Dhabi United Arab Emirates
3. Khalifa University of Science and TechnologyCenter for Catalysis and Separation P.O. Box 127788 Abu Dhabi United Arab Emirates