1. Pharmaceutical Organic Chemistry Department, Helwan University, Ein-Helwan, Egypt
2. Biochemistry and Molecular Biology Department, Helwan University, Ein-Helwan, Egypt
3. Department of Chemistry, University at Buffalo, The State University of New York, Buffalo, USA
4. Athenex Inc, Buffalo, NY, USA