hydroxyhalolactones