Nanofiber-structured TiO2 nanocrystals as a scattering layer in dye-sensitized solar cells