A Practical Approach for the Preparation of Regioregular Poly(3-hexylthiophene)