1. National Engineering Laboratory for Hydrometallurgical Cleaner Production & Technology, Institute of Process Engineering, Chinese Academy of Sciences, Beijing 100190, China
2. University of Chinese Academy of Sciences, Beijing 100190, China
3. Beijing Engineering Research Center of Process Pollution Control, Beijing 100190, China
4. Edith Cowan University School of Engineering, 270 Joondalup Drive, Joondalup, Western Australia 6027, Australia