1. Department of Biotechnology, Delft University of Technology, Van der Maasweg 9, 2629 HZ Delft, The Netherlands
2. Tianjin Institute of Industrial Biotechnology, Chinese Academy of Sciences, 32 West 7th Avenue, Tianjin Airport Economic Area, 300308 Tianjin, China
3. Radiation Science and Technology, Delft University of Technology, Mekelweg 15, 2629 JB Delft, The Netherlands
4. Department of Biocatalysis, Institute of Catalysis, CSIC, 28049 Madrid, Spain