High Current electrical switch