Organofluorine Compounds and Fluorinating Agents. Part 20. The Nucleophilic Perfluoroalkylation of Sugar Aldehydes Using a Sonochemical Barbier-Type Reaction.