1. Department of Computer Science, Nottingham Trent University, Nottingham NG11 8NS, UK
2. School of Cyber Science and Engineering, Wuhan University, Wuhan 430072, China
3. Computer Science Department, Faculty of Information Technology, Zarqa University, Zarqa 13110, Jordan
4. School of Computer & Systems Sciences, Jawaharlal Nehru University, New Delhi 110067, India
5. Department of Information Technology, Faculty of Computing and Information Technology, Northern Border University, Rafha 91431, Saudi Arabia
6. JMVL Limited, Jenkins Avenue, Bricket Wood, St Albans, London AL2 3SB, UK