Chalcones as Promising Lead Compounds on Cancer Therapy.