Application of Supramolecular Chemistry in Medicine and Materials Science