Quinoxalin-2-ones: Part 5. Synthesis and antimicrobial evaluation of 3-alkyl-, 3-halomethyl- and 3-carboxyethylquinoxaline-2-ones variously substituted on the benzo-moiety