Relationship of suicidal ideation with demoralization, depression, and anxiety: a study of cancer patients in mainland china