Cyclic metal complexes of nucleobases and other heterocycles: Molecular boxes, rectangles and hexagons