Effects of combination treatment on a heterogeneous cancer cell population by computational and mathematical modelling