Department of Chemical & Petroleum Engineering, Khalifa University, P.O. Box 127788, Abu Dhabi 127788, UAE Center for Catalysis and Separation (CeCaS), Khalifa University, P.O Box 127788, Abu Dhabi ...
Jerzy Haber Institute of Catalysis and Surface Chemistry, Polish Academy of Sciences, Niezapominajek 8, PL30239 Krakow, Poland ...