Mechanistic insights into facet-dependent CO adsorption and vibrational responses on anatase TiO2: periodic quantum-mechanical calculations | Synapse