Role of the main adsorption modes in the interaction of the dye [COOH–TPP-Zn(ii)] on a periodic TiO2 slab exposing a rutile (110) surface in a dye-sentized solar cell