Effect of glycerol cross-linking and hard segment content on the shape memory property of polyurethane block copolymer