What are the 3 main stages of cellular respiration and where do they take place?