[1] Chinese Acad Sci, Shanghai Inst Mat Med, State Key Lab Drug Res, Shanghai 201203, Peoples R China
[2] Second Mil Med Univ, Sch Pharm, Res Ctr Marine Drugs, Shanghai 200433, Peoples R China
[3] Univ Debrecen, Dept Organ Chem, H-4010 Debrecen, Hungary
[4] Univ Debrecen, Fac Sci, Inst Phys Chem, H-4010 Debrecen, Hungary
[5] Univ Naples Federico II, Dipartimento Farm, I-80131 Naples, Italy