Synthesis and biological evaluation of novel curcumin analogs as anti-cancer and anti-angiogenesis agents.