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