Charge separation, triplets and photochemical stability in polymer / fullerene solar cells