getCurrentTimeMicro