What are the main parts of human heart?