Facile synthesis of SnO2 coated urchin-like TiO2 hollow microspheres as efficient scattering layer for dye-sensitized solar cells