reverse a byte order
reverse a byte order