Short syntheses of D-deoxymannojirimycin and D-mannonolactam from L-gulonolactone and of L-deoxymannojirimycin and L-mannonolactam from D-gulonolactone