On the halofluorination reactions of olefins as selective, and an efficient methodology for the introduction of fluorine into organic molecules