[1] Wenzhou Med Univ, Sch Lab Med & Life Sci, Wenzhou 325035, Zhejiang, Peoples R China
[2] Wenzhou Med Univ, Inst Environm Safety & Human Hlth, Zhejiang Prov Key Lab Technol & Applicat Model Or, Wenzhou 325035, Peoples R China
[3] Wenzhou Med Univ, Affiliated Hosp 2, Wenzhou 325035, Peoples R China
[4] Wenzhou Med Univ, Yuying Childrens Hosp, Wenzhou 325035, Peoples R China
[5] Oregon State Univ, Dept Environm & Mol Toxicol, Sinnhuber Aquat Res Lab, 1007 Agr & Life Sci Bldg, Corvallis, OR 97331 USA