timer: added usleep_range