Hierarchical Self-assembly and Controlled Disassembly of a Cavitand-based Host-Guest Supramolecular Polymer