1. Advanced Laboratory for Environmental Research & Technology (ALERT)
2. Suzhou 215123
3. China
4. CAS for Unban Pollutant Conversion
5. Department of Chemistry
6. University of Science and Technology of China
7. Hefei 230026
8. Department of Biology and Chemistry
9. City University of Hong Kong