Efficient solar cells based on a new polymer from fluorinated benzothiadiazole and alkylthienyl substituted thieno[2, 3-f]benzofuran. (May 2015)