New BODIPY derivatives with triarylamine and truxene substituents as donors for organic bulk heterojunction photovoltaic cells. (October 2021)