Mode of action of the novel phenazine anticancer agents XR11576 and XR5944