Phage display of peptides and proteins a laboratory manual (Acad. Press, 1996)