Insight into D-A-π-A Structured Sensitizers: A Promising Route to Highly Efficient and Stable Dye-Sensitized Solar Cells.