Peptide and protein-based nanotubes for nanobiotechnology.