Such electron acceptors include iodonium salts (for example, diaryliodonium salts), diazonium salts (for example, phenyldiazonium salts optionally substituted with groups such as alkyl, alkoxy, halo, or nitro), sulfonium salts (for example, triarylsulfonium salts optionally substituted wit