Effect of triphenylamine as electron-donor evenly spaced in 2, 4, 6 and 8 thiophene units of the main chain : synthesis and properties