HgCdTe barrier infrared detectors. (May 2016)