Dithienosilole-based small molecule donors for efficient all-small-molecule organic solar cells. (November 2018)