[1] Univ Basel, Biozentrum, ME Muller Inst Struct Biol, CH-4056 Basel, Switzerland
[2] Ecole Polytech Fed Lausanne, LPMC, CH-1015 Lausanne, Switzerland
[3] Univ Appl Sci Western Switzerland HEIG VD, IICT, CH-1401 Yverdon, Switzerland
[4] Univ Miami, Dept Physiol & Biophys, Miller Sch Med, Miami, FL 33136 USA