Isolating and quantifying the impact of domain purity on the performance of bulk heterojunction solar cells