The CZT Ring-drift detector: A novel concept for hard X-ray detection