Advances in Hg implanted Hg1−xCdxTe photovoltaic detectors