Evaluation of Avocado Peels Dye as Sensitizer in Dye-Sensitized Solar Cells by Experiment and Computational Intelligence Dec 06, 2023