Organic Dyes Containing a Cyanovinyl Entity in the Spacer for Solar Cells Applications | doi.page