Heart physiology and pathophysiology