100mm incremental encoder 40mm hollow shaft encoder AB phase push pull