1. Department of Food and Nutrition Faculty of Agriculture and Forestry University of Helsinki 00014 Helsinki Finland
2. Department of Microbiology Faculty of Agriculture and Forestry University of Helsinki 00014 Helsinki Finland
3. Helsinki Institute of Sustainability Science (HELSUS) University of Helsinki P.O. Box 65 00014 Helsinki Finland