Thermal stability of TiN films deposited onto silicon substrates