Department of Chemistry and Centro de Innovación en Química Avanzada (ORFEO−CINQA), Universitat Autònoma de Barcelona, Cerdanyola del Vallès, 08193 Barcelona, Spain ...
Department of Chemical and Petroleum Engineering, Center for Environmentally Beneficial Catalysis, and Wonderful Institute for Sustainable Engineering, University of Kansas, Lawrence, Kansas 66045, ...