Imido transfer from bis(imido)ruthenium(VI) porphyrins to hydrocarbons: effect of imido substituents, C-H bond dissociation energies, and Ru(VI/V) reduction potentials.