An insight into medicinal chemistry of anticancer quinoxalines.