Nurses' blame attributions towards different types of cancer: A cross-sectional study.