[1] Univ Ferrara, Dept Life Sci & Biotechnol, I-44121 Ferrara, Italy
[2] Univ Ferrara, LTTA, I-44121 Ferrara, Italy
[3] Childrens Hosp Philadelphia, Dept Pediat, Philadelphia, PA 19104 USA
[4] Univ Penn, Perelman Sch Med, Philadelphia, PA 19104 USA
[5] Int Ctr Genet Engn & Biotechnol, I-34012 Trieste, Italy