Department of Chemistry & Center for Catalysis and Separations (CeCaS), Khalifa University of Science and Technology, P.O. Box 127788, Abu Dhabi, United Arab Emirates Article Views are the ...