A new approach to the assembly of electron donor–spacer–acceptor systems