Seol mar théacs é seo: Anthracene-porphyrin nanoribbons