Discovery of Novel Tubulin Polymerization Inhibitors And Survivin Inhibitors As Potential Anticancer Agents