Anthocyanin pigment-based dye-sensitized solar cells with improved pH-dependent photovoltaic properties. (June 2022)