How do molecules behave in supramolecular assemblies? Formation of stable thionine lamellar arrays in the interlayer of α-tin and α-zirconium phosphate : Intercalation, metachromatia, and exciton coupling