cell cycle topic 9447744