Construction of (photoactive) supramolecular polymers