A1-A-A1 type small molecules terminated with naphthalimide building blocks for efficient non-fullerene organic solar cells. (February 2017)