Giant single-molecule magnets: a [Mn84] torus and its supramolecular nanotubes.