1. Department of Applied Science & Technology, Politecnico di Torino, Corso Duca degli Abruzzi 24, 10129 Turin, Italy
2. Center for Sustainable Future Technologies – CSFT@POLITO, Istituto Italiano di Tecnologia, Via Livorno, 60, 10144 Turin, Italy
3. Sarcoma Unit, Division of Medical Oncology, Candiolo Cancer Institute, FPO – IRCCS, Str. Prov.le 142, km. 3.95, Candiolo (TO) 10060, Italy
4. Department of Medical Sciences,University of Torino, Torino 10126, Italy.
5. Department of Oncology, University of Torino, Str. Prov.le 142,km. 3.95, Candiolo (TO) 10060, Italy