E6C3-AG5C Japan Omron high-precision rotary encoder Gray code absolute encoder brand new original E6C3-AG5C