Protein adsorption on TiO2 nanostructures and its effects on surface topography and bactericidal performance