[1] Wenzhou Med Univ, Coll Publ Hlth & Management, Ctr Hlth Assessment, Zhejiang Prov Key Lab Watershed Sci & Hlth, Wenzhou 325035, Zhejiang, Peoples R China
[2] Hubei Univ, Hubei Collaborat Innovat Ctr Adv Organ Chem Mat, Wuhan 430062, Hubei, Peoples R China
[3] Hubei Univ, Key Lab Synth & Applicat Organ Funct Mol, Minist Educ, Wuhan 430062, Hubei, Peoples R China
[4] Hubei Univ, Coll Chem & Chem Engn, Wuhan 430062, Hubei, Peoples R China
[5] Suzhou Univ Sci & Technol, Sch Environm Sci & Engn, Natl & Local Joint Engn Lab Municipal Sewage Reso, Suzhou 215009, Jiangsu, Peoples R China