Protein anchoring on thiol self-assembled monolayers