SEARCH Articles Figures Tables Carbohydrates halogenation Carbohydrates sugars Halogen sugars Halogenated Sugars Halogens halogenated carbohydrates