1. Informatics Department, New Jersey Institute of Technology, Newark, NJ 07102-1982, USA
2. Department of Computing, Goldsmiths, University of London, London, UK
3. Dept. of Biomedical Informatics, University of Arkansas for Medical Sciences, Little Rock, AR 72205, USA
4. Computer Science Department, Baze University, Abuja, Nigeria
5. Nokia Bell Labs, Murray Hill, NJ 07974, USA
6. Computer Science Department, New Jersey Institute of Technology, Newark, NJ 07102-1982, USA