Molecularly Intercalated Nanoflakes: A Supramolecular Composite for Strong Energy Absorption