1. School of Environmental Ecology and BioengineeringWuhan Institute of Technology Wuhan 430205 China
2. Key Laboratory for Green Chemical Process of Ministry of EducationWuhan Institute of Technology Wuhan 430205 China
3. Chemical Engineering DepartmentKhalifa University of Science & Technology Abu Dhabi United Arab Emirates
4. Center for Catalysis and Separation (CeCAS)Khalifa University of Science & Technology Abu Dhabi United Arab Emirates