supramolecular chemistry • batteries • artificial molecular machines