enterolactone cellobionolactone pentalenolactone abieslactone bislactone erythronolactone alloalantolactone bromoenollactone oligolactone isoobtusilactone