Self-assembly of bis-salphen compounds: from semiflexible chains to webs of nanorings.