Intranuclear DNA release is a determinant of transfection activity for a non-viral vector: biocleavable polyrotaxane as a supramolecularly dissociative condenser for efficient intranuclear DNA release.