Charge-transfer complexes from N-vinylindole and organic halo-containing electron acceptors