Reactive interdiffusion at metal–CdS and metal–CdSe interfaces