1. Wuhan University of Technology
2. Northumbria University, Newcastle, UK
3. School of Computing & Communications, Lancaster University, UK
4. School of Information Technology & Electrical Engineering, The University of Queensland
5. The University of East Anglia, UK