1. Department of Mathematics, Faculty of Sciences, South Valley University, Qena, Egypt
2. Department of Mathematics and Informatics, Institute of Mathematics, Free University Berlin, Berlin, Germany
3. School of Information, McGill University, Montreal, Canada