Lund University
Lund, Sweden
Department of process and life science engineering
Swedish University of Agricultural Sciences
Lomma, Sweden
Department of people and society