[1] Ocean Univ China, Sch Med & Pharm, Qingdao 266071, Shandong, Peoples R China
[2] Qingdao Natl Lab Marine Sci & Technol, Innovat Platform Marine Drug Screening & Evaluat, Qingdao 266100, Shandong, Peoples R China
[3] Imperial Coll London, Sch Med, London, England
[4] Ocean Univ China, Coll Food Sci & Engn, Qingdao 266071, Shandong, Peoples R China
[5] Ocean Univ China, Sch Med & Pharm, Qingdao 266071, Shandong, Peoples R China