Effect of natural dye combination and pH extraction on the performance of dye-sensitized photovoltaics solar cell (International Journal of Renewable Energy Development, 2023)