1. Department of Mathematics, Birzeit University, Ramallah, Palestine
2. Department of Liberal Arts & Sciences, Virginia Commonwealth University in Qatar, Doha 8095, Qatar
3. Department of Mathematics, University of Toledo, Toledo, OH 43606, USA
4. Mathematics Program, Department of Mathematics, Statistics and Physics, College of Arts and Sciences, Qatar University, 2713, Doha, Qatar