Telefona gönder: Computational studies of the size-effect and temperature on the electronic structure and stability of TiO2 nanoclusters