1. College of Chemical Engineering
2. Beijing University of Chemical Technology
3. Beijing 100029
4. China
5. National Engineering Laboratory for Hydrometallurgical Cleaner Production Technology
6. Institute of Process Engineering
7. Chinese Academy of Sciences
8. Beijing 100190
9. Institute of Nuclear and New Energy Technology
10. Tsinghua University
11. Beijing 100084