1. Computer Science Department, Umm Al-Qura University, Makkah, KSA
2. Advanced Media Laboratory, Umm Al-Qura University, Makkah, KSA
3. Computer Engineering Department, Umm Al-Qura University, Makkah, KSA
4. Pediatric Consultant, Infectious Diseases, Department of Pediatrics, Maternity and Children Hospital, Makkah
5. Multimedia Communications Research Laboratory, University of Ottawa, ON, Canada