1. Department of Computer Engineering, Qeshm Branch Islamic Azad university Qeshm Iran
2. Department of Computer Engineering, South Tehran Branch Islamic Azad University Tehran Iran
3. Future Technology Research Center National Yunlin University of Science and Technology Douliou Yunlin Taiwan
4. Department of Computer Science and Information Technology Institute for Advanced Studies in Basic Sciences Zanjan Iran
5. Research and Innovation Department Petanux GmbH Bonn Germany
6. Research Center for Basic Sciences and Modern Technologies (RBST) Institute for Advanced Studies in Basic Sciences (IASBS) Zanjan Iran