Poly(3-alkylthiophene) (P3AT) and Other Polythiophenes (PT)