Hubei Key Laboratory of Natural Products Research and Development;
College of Chemistry and Life Science;
China Three Gorges University;
Yichang 443002;
China;
Guangdong Key Laboratory of Marine Materia Medica;
South China Sea Institute of Oceanology;
Chinese Academy of Sciences;
Guangzhou 510301;
China;