CdZnTe substrate impurities and their effects on liquid phase epitaxy HgCdTe