semiconductor coupling