1. Dulbecco Telethon Institute c/o, Università degli Studi di Palermo; Palermo Italy
2. Dipartimento di Scienze e Tecnologie Molecolari e Biomolecolari, Università degli Studi di Palermo, Sezione di Biologia Cellulare; Palermo Italy
3. Dipartimento di Matematica ed Applicazioni, Università degli Studi di Palermo; Palermo Italy
4. I.E.ME.S.T., Istituto Euro Mediterraneo di Scienza e Tecnologia; Palermo Italy