1. Department of Chemistry, Louisiana State University, Baton Rouge, Louisiana 70803, United States and Department of Chemistry, Emory University, Atlanta, Georgia 30322, United States
2. Dipartimento Farmaco-Chimico, Università di Bari, Via E. Orabona, 4, 70125 Bari, Italy