Text this: Novel synthetic routes to prepare biologically active quinoxalines and their derivatives: a synthetic review for the last two decades