Differential anti-cancer effects of purified EPA and DHA and possible mechanisms involved.