Chalcone based azacarboline analogues as novel antitubulin agents: design, synthesis, biological evaluation and molecular modelling studies.