1. Department of Biology, University of Florence, Via Madonna del Piano 6, 50019 Sesto Fiorentino, Italy
2. Council for Agricultural Research and Economics, Research Centre for Agriculture and Environment (CREA-AA), Via di Lanciola 12/A, Cascine del Riccio, 50125 Firenze, Italy
3. Department of Computer Science and Technology, University of Cambridge, Cambridge CB3 0FD, UK