Highly efficient triarylene conjugated dyes for dye-sensitized Zn2SnO4 solar cells. (October 2017)