1. Beijing Key Laboratory for Green Catalysis and Separation College of Materials Science and Engineering Beijing University of Technology Beijing 100124 China
2. School of Energy and Environment City University of Hong Kong Tat Chee Avenue Kowloon 999077 Hong Kong S.A.R. China
3. Chemical Engineering Program, Physical Science and Engineering Division King Abdullah University of Science and Technology Thuwal 23955-6900 Kingdom of Saudi Arabia
4. School of Environmental Science and Engineering Guangdong Provincial Key Laboratory of Environmental Pollution Control and Remediation Technology Sun Yat-sen University Guangzhou 510275 China