Biomimetic surfaces based on self-assembling oligopeptides.