Efficient triarylamine-perylene dye-sensitized solar cells: influence of triple-bond insertion on charge recombination.