Stereoelectronic effects in polythiophenes: poly(3-cyclopropylthiophene) and poly(3-cyclobutylthiophene)