1. School of Space and Environment
2. Beihang University
3. Beijing 100191
4. China
5. Beijing Engineering Research Center of Process Pollution Control
6. National Engineering Laboratory for Hydrometallurgical Cleaner Production Technology
7. Institute of Process Engineering
8. Chinese Academy of Sciences
9. Beijing 100190