Cheap test slashes time taken to diagnose TB