Exploring antimicrobial and antimycobacterial potential of novel quinazoline based thiazolidin-4-ones