SEARCH Articles Figures Tables Applications carbohydrates Carbohydrates halogenation Halogens halogenated carbohydrates