[1] IRCCS Burlo Garofolo, Inst Maternal & Child Hlth, Via Istria 65-1, I-34137 Trieste, Italy
[2] Univ Trieste, Piazzale Europa 1, I-34128 Trieste, Italy
[3] Int Ctr Genet Engn & Biotechnol, High Throughput Screening Facil, Patrician 99, I-34149 Trieste, Italy