Supramolecular chemistry as a versatile tool for advanced sciences in nanospace