1. Department of Biotechnology, Delft University of Technology, Van der Maasweg 9, 2629 HZ Delft, The Netherlands
2. Janssen Vaccines & Prevention, Archimedesweg 4-6, 2333 CN Leiden, The Netherlands
3. Instituto de Tecnologia Química e Biológica António Xavier, Universidade NOVA de Lisboa, Av. da República, 2780-157 Oeiras, Portugal