College of Chemical Engineering, Inner Mongolia University of Technology, Hohhot 010062, China, and School of Environmental Science and Engineering, Tongji University, Shanghai 200092, China Article ...