Thienyl-BOPHY dyes as promising templates for bulk heterojunction solar cells | doi.page