From fighting depression to conquering tumors: a novel tricyclic thiazepine compound as a tubulin polymerization inhibitor