which part of the heart that receives blood from the body?