how long does a nuclear stress test take