Nanosensors that detect traces of cancer in simple blood tests have been successfully developed, U.S. researchers have announced.