[1] Ecole Polytech Fed Lausanne, Sch Life Sci, Inst Bioengn, CH-1015 Lausanne, Switzerland
[2] Ecole Polytech Fed Lausanne, Sch Engn, CH-1015 Lausanne, Switzerland
[3] Osaka Univ, World Premier Int Immunol Frontier Res Ctr, Suita, Osaka 5650871, Japan
[4] Tennessee Technol Univ, Dept Chem Engn, Cookeville, TN 38505 USA
[5] Swiss Fed Inst Technol, Inst Biomech, CH-8093 Zurich, Switzerland
[6] Ecole Polytech Fed Lausanne, Sch Life Sci, Swiss Inst Expt Canc Res, CH-1015 Lausanne, Switzerland
[7] Ecole Polytech Fed Lausanne, Sch Basic Sci, Inst Chem Sci & Engn, CH-1015 Lausanne, Switzerland