Comprehensive picture of p -type doping of P3HT with the molecular acceptor F 4 TCNQ