New insights into therapeutic activity and anticancer properties of curcumin