1. National Engineering Laboratory for Hydro metallurgical Cleaner Production Technology Key Laboratory of Green Process and Engineering Institute of Process Engineering Chinese Academy of Sciences Beijing 100190 China
2. Chemical Sciences and Engineering Division Argonne National Laboratory 9700 South Cass Avenue Lemont IL 60439 USA
3. University of Chinese Academy of Sciences No.19A Yuquan Road Beijing 100049 China