1. Department of Biochemistry and Molecular Biology University of Calgary Edmonton Calgary Canada
2. Department of Mathematical and Statistical Sciences University of Alberta Edmonton Alberta Canada
3. Department of Mathematics University of Sharjah Sharjah UAE