1. Climate Change Information Center & Renewable Energy & Expert System Giza Egypt
2. Department of Electronics and Electrical Communications Engineering, Faculty of Electronic Engineering Menoufia University Menouf Egypt
3. Department of Computer Science and Engineering, Faculty of Electronic Engineering Menoufia University Menouf Egypt
4. Security Engineering Laboratory, Department of Computer Science Prince Sultan University Riyadh Saudi Arabia