1. School of Computer Science, Institute for Research in Fundamental Sciences (IPM), Tehran, Iran
2. School of Computing Science, University of Glasgow, Glasgow, UK
3. Department of Computer Science, Faculty of Science and Technology, Middlesex University, The Burroughs, London, UK