1. Department of Computer Science, Tongji University, Shanghai, China
2. Department of Computer Science and Software Engineering, Monmouth University, W. Long Branch, NJ, USA
3. Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, NJ, USA