Titanium dioxide (TiO2) thin film based gas sensors