Sleep duration affects heart health, recommendations suggest