Structure and properties of segmented poly(ether ester)s and polyurethanes, 5. Synthesis of uniform oligo(oxytetramethylene)s