Performance Evaluation of Dye Sensitized Solar Cell for Varying TiO2 Thicknesses