Mechanical properties of supramolecular elastomers prepared from polymer-grafted polyrotaxane