Indirect spectrophotometric determination of trace cyanide with cationic porphyrins.