LBGI, Computer Science Department, ICube, UMR 7357, University of Strasbourg, CNRS, Fédération de médecine translationnelle, 4 rue Kirschleger 67085 Strasbourg, France and Department of Life Sciences, Natural History Museum, Cromwell Road, London SW7 5BD.