Development of semi-crystalline polyurethane with self-healing and body temperature-responsive shape memory properties