Ultra-low p-doping of poly(3-hexylthiophene) and its impact on polymer aggregation and photovoltaic performance