1. Beijing Engineering Research Center of Process Pollution Control
2. Key Laboratory of Green Process and Engineering
3. Institute of Process Engineering
4. Chinese Academy of Sciences
5. Beijing 100190
6. Department of Chemical Engineering
7. Curtin University
8. Perth
9. Australia