Thiophene-free diphenyl-amino-stilbene-diketo-pyrrolo-pyrrole derivatives as donors for organic bulk heterojunction solar cells