[1] Ocean Univ China, Sch Med & Pharm, Key Lab Marine Drugs, Minist Educ China, Qingdao 266003, Peoples R China
[2] Women Univ Swabi, Dept Chem, Swabi 23430, Pakistan
[3] Luoyang Ship Mat Res Inst LSMRI, State Key Lab Marine Corros & Protect, Qingdao 266061, Peoples R China
[4] Hainan Normal Univ, Minist Educ, Key Lab Trop Med Resource Chem, Haikou 570100, Hainan, Peoples R China
[5] Ocean Univ China, Coll Food Sci & Engn, Qingdao 266003, Peoples R China