fixed the wrong index bug in the receive cache
added the pinObject option for object pool
fixed the bug about SetBuffer for new created SAE