palavras-chave B-carotene Condensed tannin DSSC?s Dye Sensitized Solar Cell Energy storage Light harvesters Natural dyes Photovoltaics