J-Aggregates of Amphiphilic Cyanine Dyes for Dye-Sensitized Solar Cells: A Combination between Computational Chemistry and Experimental Device Physics

J-Aggregates of Amphiphilic Cyanine Dyes for Dye-Sensitized Solar Cells: A Combination between Computational Chemistry and Experimental Device Physics