[1] Chongqing Med Univ, Sch Publ Hlth & Management, Chongqing 400016, Peoples R China
[2] Chinese Acad Sci, Chongqing Inst Green & Intelligent Technol, Chongqing 400714, Peoples R China
[3] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[4] Peking Univ, Sch Environm & Energy, Shenzhen Grad Sch, Key Lab Heavy Met Pollut Control & Reutilizat, Shenzhen 518055, Peoples R China
[5] Chinese Acad Sci, Inst Genet & Dev Biol, State Key Lab Mol Dev Biol, Beijing 100101, Peoples R China