Text this: Pyrochlore-structured Y2Ti2O7–2TiO2 composite thin films for photovoltaic applications