New test could detect ‘hidden risks’ of blood cancer