1. Department of Pharmacy, University of Genoa, Viale Benedetto XV, 3, 16132 Genoa, Italy
2. Department of Biotechnology, Chemistry and Pharmacy, University of Siena, Via Aldo Moro 2, 53100 Siena, Italy
3. College of Pharmacy, Department of Pharmaceutical Chemistry, Umm Al-Qura University, 21955-Makkah Al- Mukarramah, Saudi Arabia