mitotic cell division overview 1276466