Huizhou Trantek Electronics Co., Ltd. China digital encoders, keyswitches, micro switches, mouse encoders, switch sockets, and tactile switches