Naphthalene diimide-difluorobenzene-based polymer acceptors for all-polymer solar cells. Issue 22 (6th March 2017)