Text this: Supramolecular nanoparticles generated by the self-assembly of polyrotaxanes for antitumor drug delivery