New technology could detect cancer in blood before symptoms develop