A NEXAFS and XPS study of the adsorption of self-assembling peptides on TiO2: the influence of the side chains