Text this: Novel thiophene derivative hybrid composite solar cells