Titanium dioxide nanowires modified tin oxide hollow spheres for dye-sensitized solar cells