Natural products from higher plants and marine organisms as sources of new anticancer agents: synthesis and biological evaluation