Thiazole scaffolds as anticancer and antimicrobial agents: recent advances in medicinal chemistry | Synapse