Anticancer activity of a novel small molecule tubulin inhibitor STK899704