A review of the anticancer potential of the antimalarial herbal cryptolepis sanguinolenta and its major alkaloid cryptolepine.