1. Faculty of Science, Department of Organic Chemistry, University of Madagascar, Antananarivo 101, Madagascar
2. Organic and Bioorganic Chemistry, Department of Chemistry, Bielefeld University, 33501 Bielefeld, Germany
3. Department of Biochemistry, University of Yaoundé I, Yaoundé, Cameroon
4. Department of Medicine, University of California, San Francisco, CA 94943, USA