Novel approach identifies highly specific anti-cancer compounds