Branched-chain halo- and animo-cyclitols: synthesis and an x-ray crystallographic study