1. Beirut Arab University,Mathematics and Computer Science Dept.,Beirut,Lebanon
2. Cardiff School of Technologies, Cardiff Metropolitan University,Cardiff,United Kingdom
3. Alamein International University,Faculty of Computer Science and Engineering,Alamein,Egypt