Metallomacrocycles from structures to applications - Yang, Hai-Bo (Monographs in supramolecular chemistry, 2019)