Poly(3-hexylthiophene): synthetic methodologies and properties in bulk heterojunction solar cells