1. Department of Biochemistry and Biophysics, Science for Life Laboratory, Stockholm University, 17165 Solna, Sweden
2. Division of Nanobiotechnology, Department of Protein Science, Science for Life Laboratory, KTH Royal Institute of Technology, 17165 Solna, Sweden
3. Department of Biotechnology, Indian Institute of Technology Madras, Chennai, 600036 Tamil Nadu, India