Noncovalent Sidewall Functionalization of Single-Walled Carbon Nanotubes for Protein Immobilization