Affiliation: | (1) Laboratory of Microbiology, Delft University of Technology, Julianalaan 67A, 2628 BC Delft, The Netherlands;(2) Laboratory of Enzymology, Delft University of Technology, Julianalaan 67A, 2628 BC Delft, The Netherlands;(3) Van Leeuwenhoek Institute, Vulcanusweg 303, 2624 AV Delft, The Netherlands |