New technology may enable earlier cancer diagnosis