Department of Pharmacology;
Marine Drug and Food Institute;
Ocean University of China;
Q ingdao 266003;
China;
Division of Antitumor pharmacology;
State Key Laboratory of Drug Research;
Shanghai Institute of Materia Medica;
Shanghai Institutes for Biological Sciences;
Chinese Academy of Sciences;
Shanghai 201203;
PR China;