feature(util) add isArrayBuffer