Department of Software Engineering of Engineering and Technology;
Department of Computer Engineering of Engineering and Technology;
Department of Electronics and Bioengineering di Milano;
College of Computer Engineering and Sciences Sattam bin Abdulaziz University-Kharj Arabia;
College of Computer and Information Sciences Sultan University Arabia;
Department of Computer Engineering Al-Qura University Arabia;