1. Beijing Key Laboratory for Green Catalysis and Separation
2. Department of Chemistry and Chemical Engineering
3. Beijing University of Technology
4. Beijing
5. China
6. Department of Chemistry
7. School of Natural Sciences (SNS)
8. NUST
9. Islamabad
10. Pakistan