1. School of Molecular and Cell Biology, Faculty of Science, Protein Structure-Function and Research Unit, University of the Witwatersrand, Braamfontein, Johannesburg, South Africa
2. Department of Medicine and Life Sciences, Universitat Pompeu Fabra, Barcelona, Spain
3. Department of Agriculture and Animal Health, Science Campus, University of South Africa, Florida, South Africa
4. Facultad de Ciencias Químicas, Centro de Investigación en Biotecnología y Nanotecnología, Parque de Investigación e Innovación Tecnológica, Universidad Autónoma de Nuevo León, Apodaca, Mexico
5. Facultad de Ciencias Químicas, Universidad Autónoma de Nuevo León, San Nicolás de los Garza, Mexico
6. Institute for Bioengineering, School of Engineering, University of Edinburgh, Edinburgh, UK
7. Centre for Synthetic and Systems Biology (SynthSys), University of Edinburgh, Edinburgh, UK