revised TimeStamp.h to use struct timeval when x86 instruction rdtsc is not available