Derivation of irrigation water demand functions through linear and non-linear optimisation models : application to an intensively irrigated area in northern Greece