LWT - Food science and technology : an official publication of the Int. Union of Food Science and Technology