Department of Biological and Chemical Engineering, Aarhus University, Aarhus C 8000, Denmark ...