An efficient, three-dimensional non-fullerene electron acceptor: functionalizing tetraphenylethylene with naphthalene diimides. (7th May 2019)