Flemiphyllin, an isoflavone from stems of Flemingia macrophylla