Crystal Growth, Characterization and Fabrication of CdZnTe-based Nuclear Detectors