Z-pinch technology