Shape memory polymers based on cyanate ester-epoxy-poly (tetramethyleneoxide) co-reacted system