Synthesis of imidazo 2 1 b thiazoles imidazo 1 2 a pyridines and benzo d imidazo 2 1 b thiazoles as anticancer agents that target tubulin