1. Department of Mathematics and Computer Science, Rhodes College, Memphis, TN, USA
2. Department of Mathematical & Computational Sciences, University of Toronto Mississauga, Ontario, Canada
3. Department of Mathematics and Statistics, American University of Sharjah, Sharjah, UAE