I have been doing a research project on Dye-sensitized Solar Cells, which according to what I have read, offers many advantages over semiconductor solar cells. So, I was wondering what exactly are the advantages of SC solar cells over DSSC's for energy production?