Naphthalene diimides: perspectives and promise | Publicación