Institute for Informatics and Telematics, National Research Council, Pisa, Italy.|Institute for Informatics and Telematics, National Research Council, Pisa, Italy.|Institute for Informatics and Telematics, National Research Council, Pisa, Italy.