technology can battle cancer