Selective labeling of single-walled carbon nanotubes using solid binding proteins