Add GetTimeMicros() for more accurate benchmarking