Science for Life Laboratory, School of Biotechnology, KTH - Royal Institute of Technology, 17121 Solna, Sweden.|Science for Life Laboratory, School of Biotechnology, KTH - Royal Institute of Technology, 17121 Solna, Sweden.|Science for Life Laboratory, School of Biotechnology, KTH - Royal Institute of Technology, 17121 Solna, Sweden.|Science for Life Laboratory, School of Biotechnology, KTH - Royal Institute of Technology, 17121 Solna, Sweden.