1. Kingston University,Dept. of Networks and Digital Media,London,United Kingdom
2. School of Computer Science and Engineering, University of Westminster,London,UK
3. Kingston University,Dept. of Computer Science,London,UK
4. International Hellenic University Greece & S.E. Research Centre,Dept. of Computer Science
5. University of Western Macedonia,Dept. of Electrical and Comp. Engineering,Kozani,Greece