Wenzhou Gangyuan Electronics Co., Ltd. China encoder switches, micro switches, push button switches, slide switches, SMD tact switches, and tactile switches