Institution: | 1. Department of Chemistry, Harbin Institute of Technology, Harbin 150001, China;2. State Key Laboratory of Urban Water Resource and Environment of Harbin Institute of Technology, Harbin 150090, China;3. Departments of Materials Science and Engineering & Chemistry and biochemistry, The University of Arizona, Tucson, AZ 85721-0012, USA |