Anti bacterial and anticancer activities of quinoxaline-2-carbohydrazide-N-oxide compounds. (2022)