[1] ETH, Dept Hlth Sci & Technol, Inst Translat Med, Lab Appl Mechanobiol, CH-8093 Zurich, Switzerland
[2] Univ Hosp Zurich, Div Plast Surg & Hand Surg, CH-8091 Zurich, Switzerland
[3] Univ Zurich, Inst Regenerat Med IREM, CH-8091 Zurich, Switzerland
[4] Univ Zurich, Wyss Translat Ctr Zurich, CH-8091 Zurich, Switzerland
[5] ETH, CH-8091 Zurich, Switzerland