CDC27 and cancer: CDC27 expression alterations and consequences in cancer