[Modify] find out the difference between AbstractNioMessageChannel and
AbstractNioByteChannel.