Bitter melon: a panacea for inflammation and cancer.