optimize bswap32