1. Department of Mathematics, Faculty of Sciences; Aswan University; Aswan Egypt
2. SYSTEC, and Faculty of Engineering; University of Porto; Porto Portugal
3. CMUP, and Department of Mathematics, Faculty of Sciences; University of Porto; Porto Portugal