Department of Chemical and Petroleum Engineering, Khalifa University, P.O. Box 127788, Abu Dhabi 127788, United Arab Emirates Center for Catalysis and Separation (CeCaS), Khalifa University, P.O. Box ...