1Department of Computer Science, National Textile University, Faisalabad, Pakistan 2College of Computer and Information Sciences, Al-Imam Mohamed Ibn Saud Islamic University, Riyadh, Saudi Arabia 3School of Art and Design, National Textile University, Faisalabad, Pakistan 4School of Computing, Horizon University College, Ajman, United Arab Emirates 5Wenzhou Institute of Zhejiang University, Wenzhou, China DOI 10.7717/peerj-cs.3167 Academic Editor Giovanni Angiulli Subject Areas Artificial...