Affiliation: | a Department of Chemical Engineering and Chemical Technology, Imperial College of Science, Technology and Medicine, Prince Consort Road, London SW7 2BY, UK b LONZA AG, 3930 Visp, Switzerland c Department of Biotechnology, Delft University of Technology, Julianalaan 67, 2628 BC Delft, The Netherlands d School of Chemical Engineering, Centre for Bioprocess Engineering, The University of Birmingham, Edgbaston, Birmingham B15 2TT, UK |