Silane layers on silicon surfaces: mechanism of interaction, stability, and influence on protein adsorption.