The effect of TiCl 4-treated TiO 2 compact layer on the performance of dye-sensitized solar cell