Shape memory and self-healing properties of polymer-grafted Fe3O4 nanocomposites implemented with supramolecular quadruple hydrogen bonds