Interaction of amino acids and peptides with TiO2 surfaces : adsorption and reactivity