1. School of Material Science and Engineering
2. University of Shanghai for Science and Technology
3. Shanghai 200093
4. China
5. National Engineering Laboratory for Hydrometallurgical Cleaner Production Technology
6. Institute of Process Engineering
7. Chinese Academy of Sciences
8. Beijing 100190