Functionalised tetrathiafulvalene- (TTF-) macrocycles: recent trends in applied supramolecular chemistry.