Fluorine doped tin oxide film with high haze and transmittance prepared for dye-sensitized solar cells