Protoapigenone, a novel flavonoid, inhibits ovarian cancer cell growth in vitro and in vivo.