Delete most reference to "zone" instead of Element in UtilCharacteristicsZone.
Also simplify the method to get type and material of the selected Elements.