[1] Swiss Fed Inst Technol, Lab Appl Mechanobiol, Inst Translat Med, Dept Hlth Sci & Technol, Vladimir Prelog Weg 4, CH-8093 Zurich, Switzerland
[2] Swiss Fed Inst Technol, Sci Ctr Opt & Elect Microscopy ScopeM, CH-8093 Zurich, Switzerland
[3] Thommen Med AG, CH-2540 Grenchen, Switzerland
[4] Swiss Ctr Regenerat Med, CH-8091 Zurich, Switzerland
[5] Univ Appl Sci Northwestern Switzerland, Sch Life Sci, CH-4132 Muttenz, Switzerland