Highly ordered Ag--TiO
2
nanocomposited arrays with high visible-light photocatalytic activity