1. Future Technology Research Center, National Yunlin University of Science and Technology, Douliou, Yunlin, Taiwan
2. Department of Computer Engineering, Science and Research Branch, Islamic Azad University, Tehran, Iran
3. Faculty of Information Technology, University of Jyväskylä, Jyväskylä, Finland