Affiliation: | 1. State Key Laboratory of Urban Water Resource and Environment, Harbin Institute of Technology, Harbin 150090, China;2. Chemistry Department, Harbin Institute of Technology, Box 713, 150001 Harbin, China;3. Department of Materials Science and Engineering, The University of Arizona, Tucson, AZ 85721-0012, United States;4. Department of Chemistry and biochemistry, The University of Arizona, Tucson, AZ 85721-0012, United States |