Investigation of the TiO2 nanoparticles aggregation with high light harvesting for high-efficiency dye-sensitized solar cells. (March 2021)