Bithiophene-porphyrin hybrid nanorings.