A three-dimensional multi-chromophore naphthalene diimide acceptor for polymer bulk heterojunction solar cells