Laboratory of Physical Chemistry, Department of Chemistry, National and Kapodistrian University of Athens, Zografou GR-15784, Greece Theoretical and Physical Chemistry Institute, National Hellenic ...
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 ...