'Electric nose' powered by AI can SNIFF out cancer in blood samples with 95% accuracy