Defect minimization and morphology optimization in TiO2 nanotube thin films, grown on transparent conducting substrate, for dye synthesized solar cell application