SEARCH Articles Figures Tables Agarofurans Dihydro-P-agarofuran P-Dihydro-agarofuran skeleton sesquiterpenes