CDC7 and cancer: Cancer cell death induced by Cdc7 depletion