SnO2 nanostructures-TiO2 nanofibers heterostructures: controlled fabrication and high photocatalytic properties.