3-nitropropionic acid oxidase from horseshoe vetch (Hippocrepis comosa): a novel plant enzyme.