AgInS2-ZnS Quantum Dots: Excited State Interactions with TiO2 and Photovoltaic Performance.