National Engineering Laboratory for Hydrometallurgical Cleaner Production Technology;
Key Laboratory of Green Process and Engineering;
Institute of Process Engineering;
Chinese Academy of Sciences;
Beijing Engineering Research Center of Process Pollution Control;
University of Chinese Academy of Sciences;
Department of Civil and Environmental Engineering;
Michigan Technological University;
Houghton;
MI 49931;
United States;
School of Civil and Environmental Engineering;
Brook Byers Institute for Sustainable Systems;
Georgia Institute of Technology;
Atlanta;
GA 30332;
United States;