1. School of Materials Science and Engineering
2. Northeastern University
3. Shenyang
4. China
5. Beijing Engineering Research Center of Process Pollution Control
6. Division of Environment Technology and Engineering
7. Institute of Process Engineering
8. Chinese Academy of Sciences
9. Beijing 100190
10. Edith Cowan University School of Engineering
11. Joondalup
12. Australia