Nanostructured composites based on Bi and Ti mixed oxides for visible-light assisted heterogeneous photocatalysis