New cancer drug Deflexifol gives hope to patients