Nanostructured semiconductor films for photocatalysis. Photoelectrochemical behavior of SnO2/TiO2 composite systems and its role in photocatalytic degradation of a textile azo dye