1. School of Computer Science and Engineering, Xi’an University of Technology, Xi’an, China
2. Department of Computer Science and Creative Technologies, University of the West of England, Bristol, UK
3. School of Engineering and Computing Sciences, Durham University, Durham, UK
4. Department of Information Technology & Decision Sciences, Old Dominion University, Norfolk, VA, USA
5. Institute of Telecommunications, King’s College London, London, UK