Affiliation: | 1. Department of Biochemistry and Molecular Biology, Dalhousie University, Halifax, Nova Scotia, Canada;2. Faculty of Pharmacy, The British University in Egypt, Cairo, Egypt;3. Department of Chemistry, University of Waterloo, Waterloo, Ontario, Canada;4. Department of Chemistry, Dalhousie University, Halifax, Nova Scotia, Canada |