1. Communications Department, Faculty of Information Engineering and Technology, German University in Cairo (GUC), New Cairo, Egypt
2. Computer Science Department, Faculty of Media Engineering and Technology, German University in Cairo (GUC), New Cairo, Egypt
3. Physics Department, Faculty of Basic Sciences, German University in Cairo (GUC), New Cairo, Egypt
4. Digital Media Department, Faculty of Media Engineering and Technology, German University in Cairo (GUC), New Cairo, Egypt