Synthesis And Properties Of Giant Porphyrin Nanorings