Recent progress of napabucasin as privileged scaffold in the discovery of anticancer agents. — SciRadar