Biochip identifies cancerous cells, 'washes' blood clean of