2. Where does the ATP and NADPH get created?