Which is the longest phase of the cell cycle