cell cycle regulation and checkpoints