Acetal and ester protecting-groups in the hydrogen fluoride-catalysed synthesis of d-fructose and l-sorbose difuranose dianhydrides