Cycloparaphenylenes and related nanohoops | Synapse