halohydrin fluorochlorohydrocarbon chlorohydrin epifluorohydrin bromohydrin iodohydrin fluorocarbon fluoroalcohol halofuran organofluorine