1. Department of Biotechnology, Chemistry, and Pharmacy, University of Siena, I-53100 Siena, Italy
2. Department of Medical Biotechnology, University of Siena, I-53100 Siena, Italy
3. Lead Discovery Siena s.r.l., Via Vittorio Alfieri 31, I-53019 Castelnuovo Berardenga, Italy
4. Department of Sciences, Roma Tre University, Rome 00146, Italy
5. Biogem, Research Institute, Ariano Irpino, AV Italy
6. Sbarro Institute for Cancer Research and Molecular Medicine, Temple University, BioLife Science Building, Suite 333, 1900 North 12th Street, Philadelphia, Pennsylvania 19122, United States