Affiliations. 1 Innovation Center and Key Laboratory of Waters Safety & Protection in the Pearl River Delta, Ministry of Education, Guangzhou University, Guangzhou 510006, China. 2 College of Chemistry and Chemical Engineering, College of Life Science, Shaoxing University, Shaoxing 312000, China. Electronic address: gdsheng@usx.edu.cn.