Potential of traditional ayurvedic formulation, Triphala, as a novel anticancer drug.