1. Department of Computer Science and TechnologyHuaqiao UniversityXiamenPeople's Republic of China
2. Concordia Institute for Information Systems Engineering (CIISE), Concordia UniversityMontrealQCCanada
3. Department of Information TechnologyCollege of Computers and Information Technology, Taif UniversityTaifKSA
4. Signal, Image et Technologies de l'Information LR‐SITI‐ENITTunis El Manar UniversityTunisia