Organohalide-catalyzed dehydrative O-alkylation between alcohols: a facile etherification method for aliphatic ether synthesis