Synthesis and characterization of biodegradable poly(?-caprolactone urethane)s. I. Effect of the polyol molecular weight, catalyst, and chain extender on the molecular and physical characteristics