A facile route to vertically aligned electrospun SnO2 nanowires on a transparent conducting oxide substrate for dye-sensitized solar cells