Development of Sol Gel Derived Nanocrystalline TiO2 Thin Films via Indigenous Spin Coating Method