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 ...
Department of Chemistry, School of Science, Institute of Science Tokyo, 2-12-1 W4-17 Ookayama, Meguro-ku, Tokyo 152-8551, Japan Institute of Materials Structure Science, High Energy Accelerator ...