Double-anchoring organic dyes for dye-sensitized solar cells: the opto-electronic property and performance