patient cancer knowledge