Using long bis(4-pyridyl)ligands designed for the self-assembly of coordination frameworks and architectures