1. Beijing Key Lab for Green Catalysis and Separation, Department if Chemistry and Chemical Engineering, School of Environment and Energy Engineering, Beijing University of Technology
2. Beijing
3. China
4. Chemical and Biological Engineering, The University of Alabama
5. Tuscaloosa
6. USA