Self-immobilizing recombinant antibody fragments for immunoaffinity chromatography: generic, parallel, and scalable protein purification.