Three-in-One Oxygen Vacancies: Whole Visible-Spectrum Absorption, Efficient Charge Separation, and Surface Site Activation for Robust CO2 Photoreduction.