1. College of Mathematics and Computer Science, Zhejiang Normal University, Jinhua 321004, China
2. Department of Electrical Engineering and Computer Science, Khalifa University of Science and Technology, Abu Dhabi 127788, UAE
3. School of Electronics Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China
4. School of Computer and Communication Engineering, University of Science and Technology Beijing, 100083, China
5. Faculty of Engineering and Information Technology, Computer Science Department, An-Najah National University, Nablus 00972, State of Palestine