Applications of supramolecular chemistry - Schneider , Hans-jorg (CRC Press, 2012)