Duality properties of a general vertex model