My answer may be very late but your question is always new as asls about the advancements in dye synthesized solar cells who are always subjected to development. Please refer to the review paper in the link: Article Recent advances in dye-sensitized solar cells: From photoano...