theory of cells 5609841