Supramolecular electronics; nanowires from self-assembled pi-conjugated systems.