[1] Qingdao Univ, Inst Chem Biol & Biosensing, Coll Life Sci, 308 Ningxia Rd, Qingdao 266071, Peoples R China
[2] Qingdao Univ, Med Coll, Sch Pharm, 308 Ningxia Rd, Qingdao 266071, Peoples R China
[3] Fujian Normal Univ, Coll Environm Sci & Engn, Fujian Key Lab Pollut Control & Resource Reuse, Fuzhou 350007, Fujian, Peoples R China