Nanodiamond-grafted hyperbranched polymers anchored with carbon nanotubes: Mechanical, thermal, and photothermal shape-recovery properties