Annealing effects on the electrical properties of spin coated poly (3-hexylthiophene) (P3HT) thin films. (April 2017)