[1] Anhui Univ, Sch Resources & Environm Engn, Hefei 230601, Peoples R China
[2] Univ Sci & Technol China, Affiliated Hosp 1, Dept Hematol, Hefei 230001, Peoples R China
[3] Univ Sci & Technol China, Blood & Cell Therapy Inst, Div Life Sci & Med, Anhui Prov Key Lab Blood Res & Applicat, Hefei 230027, Peoples R China
[4] Univ Sci & Technol China, Inst Publ Hlth Sci, Div Life Sci & Med, Hefei 230026, Peoples R China
[5] Univ Michigan, Dept Environm Hlth Sci, Ann Arbor, MI 48109 USA
[6] Chinese Acad Sci, Chongqing Inst Green & Intelligent Technol, Chongqing 400714, Peoples R China