Zaslat SMS: Cyclodextrin-templated porphyrin nanorings