Long-term, dose-dependent effects of spironolactone on left ventricular function and exercise tolerance in patients with chronic heart failure.