Non-Covalent Synthesis as a New Strategy for Generating Supramolecular Layered Heterostructures