The impact of B-type natriuretic peptide, New York Heart Association classification and depression on quality of life in nonhospitalized heart failure patients.