1. DISI (Department of Computer Science and Engineering), University of Bologna, Viale Risorgimento 2, Bologna 40136, Italy
2. ARCES (Advanced Research Center on Electronic Systems), University of Bologna, Via Toffano 2/2, Bologna 40125, Italy
3. Istituto Scientifico Romagnolo per lo Studio e la Cura dei Tumori (IRST) IRCCS, Meldola 47014, Italy
4. DEI (Department of Electrical, Electronic and Information Engineering), University of Bologna, Viale Risorgimento 2, Bologna 40136, Italy