[1] Ocean Univ China, Sch Med & Pharm, Key Lab Marine Drugs, Chinese Minist Educ, 5 Yushan Rd, Qingdao 266003, Peoples R China
[2] Qingdao Natl Lab Marine Sci & Technol, Lab Marine Drugs & Rioprod, Qingdao 266003, Peoples R China
[3] Univ Wollongong, Illawarra Hlth & Med Res Inst IHMRI, Wollongong, NSW 2522, Australia
[4] Qingdao Natl Lab Marine Sci & Technol, Innovat Platform Marine Drug Screening & Evaluat, Qingdao 266100, Shandong, Peoples R China