Vernolepin, a novel elemanolide dilactone tumor inhibitor from Vernonia hymenolepis.