Electronic and vibrational spectra of positive polarons and bipolarons in regioregular poly(3-hexylthiophene) doped with ferric chloride.