Electronic structure of ZnxCdyHg1−x−yTe alloys and related heterojunctions