Supramolecular peptide nano-assemblies for cancer diagnosis and therapy: from molecular design to material synthesis and function-specific applications