Design, construction and applications of synthetic peptide and pseudopeptide based diverse nanostructures and hierarchical architectures