Department of Mathematics, University of Fribourg, Fribourg, Switzerland.|Department of Mathematics, University of Fribourg, Fribourg, Switzerland.|Department of Mathematics, University of Fribourg, Fribourg, Switzerland.|Anatomy, Department of Medicine, University of Fribourg, Fribourg, Switzerland.|Anatomy, Department of Medicine, University of Fribourg, Fribourg, Switzerland.