Phenylene-bridged perylenediimide-porphyrin acceptors for non-fullerene organic solar cells