1. Computer Science Department, New Jersey Institute of Technology, Newark, NJ, USA
2. Electrical, Computer, and Biomedical Engineering Department, The University of Rhode Island, Kingston, RI, USA
3. Computer Science Department, Hofstra University, Hempstead, NY, USA