cancer diagnostic tool