Ester-functionalized poly(3-alkylthienylene)s: substituent effects on the polymerization with FeCl3