[1] Max Planck Inst Med Res, Biophys Engn Grp, Jahnstr 29, D-69120 Heidelberg, Germany
[2] Heidelberg Univ, Dept Phys & Astron, D-69120 Heidelberg, Germany
[3] Max Planck Inst Med Res, Dept Cellular Biophys, Jahnstr 29, D-69120 Heidelberg, Germany
[4] Heidelberg Univ, Inst Mol Syst Engn IMSE, D-69120 Heidelberg, Germany
[5] Max Planck Sch Matter Life, Jahnstr 29, D-69120 Heidelberg, Germany