1. ENNOVA LLC, Stafford, Texas 77477, United States
2. Chemical Engineering Department, Khalifa University of Science and Technology, P.O. Box 127788, Abu Dhabi 51133, United Arab Emirates
3. Center for Catalysis and Separations, Khalifa University, P.O. Box 127788, Abu Dhabi 51133, United Arab Emirates
4. Department of Chemical and Biomolecular Engineering, Rice University, Houston, Texas 77005, United States