A–D–C–D–A type non-fullerene acceptors based on the benzotriazole (BTA) unfused core for organic solar cells