1. Computer Science Department; University of Torino; Corso Svizzera 185 10149 Torino Italy
2. Computer Science Department; University of Pisa; Largo Pontecorvo3 56127 Pisa Italy
3. School of Electronics, Electrical Engineering and Computer Science, Queen's University Belfast; Belfast BT7 1NN UK