use lookup table, loop unrolle to optimize itoa (integer to ascii) convertion