Path-dependent and selective multi-shape recovery of a polyurethane/cellulose-whisker nanocomposite