Identification and expression of isoflavone synthase, the key enzyme for biosynthesis of isoflavones in legumes