Synthetic phosphopeptides and phosphoproteins as tools for studying peptide and protein self-assembly