Kinetics and mechanism of the formation of nitroprusside from aquapentacyanoferrate(III) and NO: complex formation controlled by outer-sphere electron transfer.