Lactic acid based poly(ester-urethane) : modification via copolymerization, chain linking and blending