what type of cells carry out cellular respiration