Recent advances in the development of high-resolution 3D cadmium zinc telluride drift strip detectors